正規表現道場 Part2 (396レス)
正規表現道場 Part2 http://medaka.5ch.io/test/read.cgi/php/1348048723/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
39: nobodyさん [] 2013/09/14(土) 18:05:14.35 ID:0qKO1mtd 質問です。 PHP5で preg_match ("/.*'.*/s", $_POST["value"]) としたときにvalueに「'」があってもマッチしない場合があるらしいのですがどういう文字列の場合でしょうか? preg_matchはPCRE関数でPerl互換です。マルチバイトに対応していないのでその辺りに落し穴があるのかなと思うのですが。 http://medaka.5ch.io/test/read.cgi/php/1348048723/39
54: nobodyさん [sage] 2013/09/22(日) 20:33:23.35 ID:??? >>53 結果教えてくれてありがと 前方参照否定位置指定子かー NNが来ないNN空白〜VBNにマッチするのね http://medaka.5ch.io/test/read.cgi/php/1348048723/54
112: nobodyさん [sage] 2014/02/02(日) 07:59:18.35 ID:??? う〜ん、/g はループなのに break する方法が用意されていない。 COMMIT があるのにこれがないのはとても不可解だ。 # 先読みの中の (*SKIP) は機能しない。 @test = $_ =~ m/1|2(?=.*(*SKIP))|3/g; # while 文の last を使う。 $_ = "123"; while ( m/1|2|3/gp ) { print "${^MATCH}\n"; last; } # 1 で止まる。 # (?{code}) で last → 効果なし while ( m/1|2(?{ last; })|3/gp ) # while 文に名前を付けて (?{code}) で last → 効果なし TEST : while ( m/1|2(?{ last TEST; })|3/gp ) perl陣営に言えば新しいコマンド作ってくれそうだなぁ。 http://medaka.5ch.io/test/read.cgi/php/1348048723/112
144: ◆QzqhRqBYxktP [sage] 2014/02/22(土) 00:25:15.35 ID:??? S05 http://feather.perl6.nl/syn/S05.html > Last Modified: 11 Feb 2014, Version: 174 A05 http://search.cpan.org/dist/Perl6-Doc/share/Apocalypse/A05.pod > Last Modified: 18 May 2006, Number: 5, Version: 7 perl6ではもはや正規表現ではないという意味を込めて 「regex」 と呼んでるらしい。 perl5の正規表現にあった 「ゴチャゴチャ感」 が綺麗に一掃されてる感がある。 :ratchet があるのは最高だなぁ。 http://medaka.5ch.io/test/read.cgi/php/1348048723/144
264: nobodyさん [sage] 2016/01/17(日) 06:55:43.35 ID:??? >>263 おー、サンクス >>259の課題はこれでいけた、Janeで一応動いてるっぽい(>>259のは書式間違ってたねすまん) (?<!が)ちな(?!み) 誤爆が見つかったら"|"使って地道に誤爆減らしてる http://medaka.5ch.io/test/read.cgi/php/1348048723/264
266: nobodyさん [sage] 2017/01/17(火) 15:53:00.35 ID:??? >>265 どういう環境なのか知らんので一般的な回答だけど 正規表現内の後方参照では、\1,\2の替わりに\k<1>,\k<2>(または\k'1', \k'2')と書ける $1,$2の場合は、${1},${2}と書ける(jscriptの場合は、$01,$02とする) 【例】 文字列: 112 正規表現:^(\d)\k<1>2 (またはキャプチャの括弧を使って ^(\d)(\1)2 としても良い) 部分文字列の参照:${1}2 (jscriptなら$012) で、12となる http://medaka.5ch.io/test/read.cgi/php/1348048723/266
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s