[過去ログ]
Perlについての質問箱 64箱目 (1002レス)
Perlについての質問箱 64箱目 http://mevius.5ch.net/test/read.cgi/tech/1548981877/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: デフォルトの名無しさん [sage] 2019/02/01(金) 09:44:37.18 ID:1/Kr4Qjk CGIについての質問は板違いです。WEBプログラミング板でどうぞ。 CGIとPerlの区別がつかない人もWEBプログラミング板に行ってください。 (WEBプログラミング板: https://medaka.5ch.net/php/) このスレでは(CGI以外の)純粋にPerlのみに関係する質問を取り扱っていこうと思います。 スレ違いの質問にはスルーか、速やかな誘導をお願いします。 荒らしはスルー推奨。 "The duct tape of the Internet" こと、Perlについての質問箱です。 "There's more
than one way to do it" ということで、 Perlの奥深さについて皆で語り合い、追求してまいりましょう。 www.perl.org/get.html Download Latest Stable Source (5.28.1) ▼前スレ Perlについての質問箱 61箱目 http://toro.5ch.net/test/read.cgi/tech/1381561905/ Perlについての質問箱 62箱目 http://toro.5ch.net/test/read.cgi/tech/1385039352/ Perlについての質問箱 63箱目 https://mevius.5ch.net/test/read.cgi/tech/1392820583/ http://mevius.5ch.net/test/read.cgi/tech/1548981877/1
973: デフォルトの名無しさん [sage] 2021/03/09(火) 10:44:51.95 ID:SbXzcieK >>968 > コマンドプロントの努力だけではどうしようもない。 そらそうや。 ついにcp932から離れようとする世の方向性を受けて、Perlも変わるんじゃねえの、という話。 Perl7とかでそういう話は出てないんかな? 知らんけど。 > なお、Windows向けビルドされたJavaやPerlは非システムコード文字を引数で受け取れない制約がある。 制約つーか、むしろ互換維持とかただ昔のままほったらかしとかやろ。w http://mevius.5ch.net/test/read.cgi/tech/15489818
77/973
974: デフォルトの名無しさん [sage] 2021/03/09(火) 10:56:11.55 ID:SbXzcieK >>971 そのおかげで、20年以上昔からふつうにWindowsで使えてきたわけだからしゃあない。 むしろありがたかった話。 http://mevius.5ch.net/test/read.cgi/tech/1548981877/974
975: デフォルトの名無しさん [sage] 2021/03/09(火) 12:55:12.46 ID:NUN2sKP0 Windows 10 Home でも、Docker が出来るようになった。 ただし、Windowsの連続更新に、3時間も掛かったけど WSL2, Ubuntu でも使えば? 漏れは、Ruby on Rails をやってる Linux側には、日本人が作った、バージョンマネージャーのanyenv で、 rbenv, nodenv を使って、ruby 2.6.6, node 12.16.2 も入れた Dockerでも良いし。 ただし、メモリ8GB じゃキツイ。16GB は欲しい http://mevius.5ch.net/test/read.cgi/tech/1548981877/975
976: デフォルトの名無しさん [] 2021/03/09(火) 20:18:30.71 ID:BijZjsz/ 正規表現のパターンの中に変数を書くとおかしくなりますが、どうしたらいいでしょうか。 やりたいこと:「hoge」の後ろがカンマか行末の場合を抽出したい $pat = "hoge[,\$\]"; if( $str =~ m/$pat/ ){...} こう書くと $pat が「hoge[,$]」になることはデバッガで確認できたのですが、思った通りのマッチになりません。マッチングの部分に $pat ではなく定数で「hoge[,$]」と書けばマッチングします。 どう書いたらいいでしょうか? http://mevius.5ch.net/te
st/read.cgi/tech/1548981877/976
977: デフォルトの名無しさん [sage] 2021/03/09(火) 20:28:25.57 ID:HJK4uNxM なんで ] だけエスケープしてるの? http://mevius.5ch.net/test/read.cgi/tech/1548981877/977
978: デフォルトの名無しさん [sage] 2021/03/09(火) 20:34:49.51 ID:nUvu3sQ4 そういうときの為のqrですよ http://mevius.5ch.net/test/read.cgi/tech/1548981877/978
979: デフォルトの名無しさん [sage] 2021/03/09(火) 20:36:21.19 ID:XI91xcQL []内は文字セットだからその$は行末マッチじゃないし http://mevius.5ch.net/test/read.cgi/tech/1548981877/979
980: 976 [] 2021/03/09(火) 22:41:12.95 ID:BijZjsz/ 色々やって混乱して間違った事を書いていました。 やりたいことは >>976 の通り。 >>979を見てそれならばと「$pat = "hoge,{0,1}\$"」と書いたら目的を達成できました。 お騒がせしました。 http://mevius.5ch.net/test/read.cgi/tech/1548981877/980
981: デフォルトの名無しさん [sage] 2021/03/09(火) 22:43:46.86 ID:HJK4uNxM {0,1}って?と等価だよね http://mevius.5ch.net/test/read.cgi/tech/1548981877/981
982: デフォルトの名無しさん [sage] 2021/03/09(火) 23:03:58.63 ID:B0uPByTP >>980 hoge,xxxx にはマッチしないが、ええんか? >>976の目的と違うで。 http://mevius.5ch.net/test/read.cgi/tech/1548981877/982
983: デフォルトの名無しさん [sage] 2021/03/10(水) 02:28:31.13 ID:ixLG+AYE hoge(,|$) やりたいのはコレじゃない? http://mevius.5ch.net/test/read.cgi/tech/1548981877/983
984: デフォルトの名無しさん [sage] 2021/03/10(水) 06:16:01.51 ID:S+G6vYN6 >>980 近いといえば近いが、そういう書き方をしたいなら「, で始まる文字列」じゃないか。 hoge(,.*)?$ あと、Perl には \z もあるよ。 http://mevius.5ch.net/test/read.cgi/tech/1548981877/984
985: 976 [sage] 2021/03/11(木) 11:15:21.72 ID:VAAe2gi6 みなさん、こんなアホに付き合ってもらってありがとうございます。 疲れてたのかな、俺。 まだ試してませんが、教えていただいたやり方でチャレンジしてみます。 http://mevius.5ch.net/test/read.cgi/tech/1548981877/985
986: 532 [sage] 2021/03/11(木) 11:39:56.33 ID:AlcqB+X5 $pat = 'hoge(?:,.*)?$'; print "1\n" if 'hoge,dsad' =~ $pat; print "2\n" if 'hoge' =~ $pat; print "3\n" if 'hage' =~ $pat; はどうよ 実行例 ~ $ perl 64_976_hoge_pat.pl 1 2 http://mevius.5ch.net/test/read.cgi/tech/1548981877/986
987: デフォルトの名無しさん [sage] 2021/03/11(木) 14:27:02.78 ID:IdZJgmDv もしかして ¥bhoge¥b がよかったんじゃないの? http://mevius.5ch.net/test/read.cgi/tech/1548981877/987
988: デフォルトの名無しさん [sage] 2021/03/11(木) 14:37:57.64 ID:l5V9NIZG splitをうまく使うと解決したかも http://mevius.5ch.net/test/read.cgi/tech/1548981877/988
989: デフォルトの名無しさん [sage] 2021/03/20(土) 13:47:35.09 ID:UD6ZNZG9 梅 http://mevius.5ch.net/test/read.cgi/tech/1548981877/989
990: デフォルトの名無しさん [sage] 2021/03/20(土) 13:51:21.40 ID:UD6ZNZG9 Python勉強中 print('梅') exit() http://mevius.5ch.net/test/read.cgi/tech/1548981877/990
991: デフォルトの名無しさん [sage] 2021/03/20(土) 17:31:10.22 ID:ql2G31oz 【モダン推奨】Perlについての質問箱 50箱目 https://mevius.5ch.net/test/read.cgi/tech/1327110999/ http://mevius.5ch.net/test/read.cgi/tech/1548981877/991
992: デフォルトの名無しさん [sage] 2021/03/21(日) 17:34:20.99 ID:2t2VtxHB 夢 http://mevius.5ch.net/test/read.cgi/tech/1548981877/992
993: デフォルトの名無しさん [sage] 2021/03/21(日) 17:36:32.63 ID:dkvLNxnd 爪 http://mevius.5ch.net/test/read.cgi/tech/1548981877/993
994: デフォルトの名無しさん [sage] 2021/03/21(日) 17:39:12.82 ID:2t2VtxHB うぜ http://mevius.5ch.net/test/read.cgi/tech/1548981877/994
995: デフォルトの名無しさん [sage] 2021/03/21(日) 21:54:16.28 ID:6DoINzzO 2年で消化 人気スレじゃねーか http://mevius.5ch.net/test/read.cgi/tech/1548981877/995
996: デフォルトの名無しさん [sage] 2021/03/22(月) 01:23:08.94 ID:rCEIiEgY うめ http://mevius.5ch.net/test/read.cgi/tech/1548981877/996
997: デフォルトの名無しさん [sage] 2021/03/22(月) 23:39:18.97 ID:rCEIiEgY ↑ http://mevius.5ch.net/test/read.cgi/tech/1548981877/997
998: デフォルトの名無しさん [sage] 2021/03/22(月) 23:39:30.86 ID:rCEIiEgY 上 http://mevius.5ch.net/test/read.cgi/tech/1548981877/998
999: デフォルトの名無しさん [sage] 2021/03/22(月) 23:40:13.68 ID:rCEIiEgY 質問いいですか? http://mevius.5ch.net/test/read.cgi/tech/1548981877/999
1000: デフォルトの名無しさん [sage] 2021/03/22(月) 23:41:34.32 ID:rCEIiEgY おしまい http://mevius.5ch.net/test/read.cgi/tech/1548981877/1000
1001: 1001 [] ID:Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 780日 13時間 56分 57秒 http://mevius.5ch.net/test/read.cgi/tech/1548981877/1001
1002: 1002 [] ID:Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/
login.php http://mevius.5ch.net/test/read.cgi/tech/1548981877/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s