正規表現道場 Part2 (393レス)
上下前次1-新
43: 2013/09/15(日)15:21 ID:??? AAS
2ch専ブラにおける2chmateのデバッグ用文字列のみの書き込みをNGにしたいです
2chMate 0.8.5.6 dev/HTC/HTL21/4.1.1
2chMate 0.8.5.4/SHARP/SBM003SH/2.3.4
↑こんなやつです
一応専ブラはjanestyleということでどなたか教えていただけませんでしょうか
44: 2013/09/16(月)04:52 ID:V1KLg8Lz(1) AAS
韓|トンスル|ニダ|
45: 39 2013/09/16(月)18:13 ID:??? AAS
>>41
マッチしない場合は無いようでした。
phpの設定の問題でpreg_matchがマッチできずfalseを返す場合があるらしいです。
46(2): 2013/09/19(木)16:03 ID:XGTpu0pg(1) AAS
最近2ちゃんで同じ文字列を数行繰り返す荒らしがいますが
最近2ちゃんで同じ文字列を数行繰り返す荒らしがいますが
最近2ちゃんで同じ文字列を数行繰り返す荒らしがいますが
↑こんな感じです
改行を挟まない場合もあります
Janeでこれをあぼーんしたいんですが
同じ文字列が数行続いたかを調べられる正規表現はありませんか
47(1): 2013/09/19(木)19:40 ID:??? AAS
>>46
1行文の2連投
外部リンク[html]:thinkarc.blogspot.jp
んでこれ以上は下で NGEx.txtを晒すスレ4
外部リンク:mattari.plusvip.jp
48: 46 2013/09/19(木)23:50 ID:??? AAS
>>47
ありがとうございます
無事あぼーん出来ました
直前の自分のレスも消えてます
49(2): 2013/09/22(日)00:52 ID:PBzP1rLU(1) AAS
下の文字列から最短で「NN are_VBP strongly_RB supported_VBN」を抜き出すのに
NN\s.*?VBNでうまくいかない(最長マッチが返ってくる)のですが、何が悪いのでしょうか?
In_IN Israel_NNP ,_, freedom_NN of_IN opinion_NN and_CC risk_NN taking_NN are_VBP strongly_RB supported_VBN ._.
50(3): 2013/09/22(日)02:25 ID:V8cai0+K(1) AAS
それだと最初に出現するNN\s位置からマッチングが始まって、
最短で後続するVBNまでがマッチする
こうじゃないか?
.*(NN\s.*?VBN)
51: 49 2013/09/22(日)08:30 ID:??? AAS
>>50
ありがとうございます。
しかし、、、.*(NN\s.*?VBN) だと、今度は、行全体がマッチしてしまいます。。。
ムムム
52(1): 2013/09/22(日)14:36 ID:??? AAS
NN arからじゃ駄目なん?
NNじゃ>>50の言うとおり最初のNNからマッチするんだし
53(1): 49 2013/09/22(日)15:17 ID:??? AAS
>>50
>>52
ありがとうござしました。
プログラム板でも聞いてみたところ、下のような表現を教えてもらいました。
NN\s((?!NN).)*?VBN
54: 2013/09/22(日)20:33 ID:??? AAS
>>53
結果教えてくれてありがと
前方参照否定位置指定子かー
NNが来ないNN空白〜VBNにマッチするのね
55: 2013/09/23(月)15:50 ID:??? AAS
ええい、お前はもう下がっておれ
webprog板の面汚しめ
56: 2013/09/23(月)21:29 ID:??? AAS
php使いが鼻で笑われる所以(´・ω・`)
57(1): 2013/09/23(月)21:37 ID:??? AAS
(´・ω・`)←この顔文字、3年ぶりぐらいに見たw
58: 2013/09/25(水)21:08 ID:??? AAS
>>57
女友達いないの?
59: 2013/10/07(月)05:09 ID:??? AAS
PHP5.4です。
'hoge山田
太郎2様hoge'
(2の数字は色々変わります)
の中から'太郎2様'をマッチさせたいのですが
/山田[\s\S]*?(/太郎.*?様/u)様/u
でうまくいかないです。どなたか教えて下さいまし。。。
60(1): 2013/10/07(月)15:52 ID:??? AAS
太郎\d+様
61: 2013/10/07(月)16:36 ID:??? AAS
>>60
なんとー
ありがとうございます
62: 2013/10/09(水)23:36 ID:??? AAS
行の最後に[a-z0-9]が9文字、はどう指定するんでしょうか
([a-z0-9]){9}$
$(([a-z0-9]){9})
と思ったのですが、うまくいかないです。
上下前次1-新書関写板覧索設栞歴
あと 331 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.788s*