正規表現道場 Part2 (396レス)
上下前次1-新
抽出解除 レス栞
99(1): 2014/01/29(水)05:11:24.62 ID:??? AAS
ところで向こうの267は雑技たんなのかな?266、雑技のネタに使ってもよかですたい。
121: ◆QzqhRqBYxktP 2014/02/03(月)07:41:48.62 ID:??? AAS
↑× /p のマッチング中に → /g の間違い
----------------------------------------------
# 先読みの中の (*SKIP) は正しく機能する。(× >>112)
$_ = "123";
@test = $_ =~ m/1|2(?=.*\z(*SKIP)(*F))|3/g;
print "@test\n";
# 結果 → 1
# 先読みの中の (*SKIP) が失敗する例もある
@test = $_ =~ m/1|2(?=.*\z(*SKIP))(*F)|3/g;
# 結果 → 1 3
省15
122: 2014/02/03(月)17:57:59.62 ID:??? AAS
# リストコンテキスト + /g のマッチング中に break する。(perl 旧verl対応版)
$_ = "12223";
@test = $_ =~ m/
1
|2
(?{ $last = "$&"; })
.*\z # 余った文字列を全部マッチさせる。
|3
/xgs;
$test[$#test] = $last; # 最後の要素の入れ替え
省2
240(1): 2014/12/23(火)13:31:46.62 ID:??? AAS
>>236
こちらの方のサイトを参考に
外部リンク[html]:blog.livedoor.jp
外部リンク:github.com
311: 2018/05/03(木)16:48:58.62 ID:??? AAS
1つにまとめるのが必ずしもいいとは限りませんよ
処理スピードは確実に遅いですそれ..
正規表現の否定は難しいので正規表現に不慣れならなるべく避けたほうが無難です
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.451s*