[過去ログ]
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g http://tamae.5ch.net/test/read.cgi/php/1069245758/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
183: nobodyさん [sage] 04/02/11 21:58 ID:??? coffeeとかballoonみたいに、 3・4文字目が同じ、5・6文字目が同じような単語をマッチさせる正規表現を教えていただけませんか? ○×△△□□ みたいな形式。1・2文字目はなんでもOK。7文字目以降に何がきてもOK。 sedでおねがいします。 http://tamae.5ch.net/test/read.cgi/php/1069245758/183
184: nobodyさん [sage] 04/02/11 22:18 ID:??? /..(.)\1(.)\2/ http://tamae.5ch.net/test/read.cgi/php/1069245758/184
185: nobodyさん [sage] 04/02/11 22:24 ID:??? それtってPerlじゃないんですか・・・? http://tamae.5ch.net/test/read.cgi/php/1069245758/185
186: nobodyさん [sage] 04/02/11 22:33 ID:??? /..\(.\)\1\(.\)\2/ http://tamae.5ch.net/test/read.cgi/php/1069245758/186
187: nobodyさん [sage] 04/02/12 01:00 ID:??? >>185 あんたは何処の誰 http://tamae.5ch.net/test/read.cgi/php/1069245758/187
188: nobodyさん [sage] 04/02/12 01:23 ID:??? サンタはホモのひげ http://tamae.5ch.net/test/read.cgi/php/1069245758/188
189: nobodyさん [sage] 04/02/12 01:38 ID:??? /^(..(.)\2|...(.)\3)/ こうか? http://tamae.5ch.net/test/read.cgi/php/1069245758/189
190: nobodyさん [sage] 04/02/12 02:26 ID:??? coffee tattoo balloon saccees あたりがひっかかればいいのか? http://tamae.5ch.net/test/read.cgi/php/1069245758/190
191: 189 [sage] 04/02/12 02:40 ID:??? すまん、質問文全体的に読み間違えてた。。。 /^..\(.\)\1\(.\)\2/ でいいんじゃない? http://tamae.5ch.net/test/read.cgi/php/1069245758/191
192: nobodyさん [sage] 04/02/12 02:44 ID:??? ありがとうございます。 Perlで\1とかが使えるのは知ってたのですが、sedでもつかえるとは思って無かったです。 ぶしつけがましいかもしれませんが、Perlで!~と表される「マッチ以外」を sedで実装するにはどうすればいいのでしょうか。 実は今回初めてsedというものに触れることになったもので・・・ Perlみたく正規表現が使える、というのは知ってたのですが仕様が違うらしくうまくいかなくて・・・ http://tamae.5ch.net/test/read.cgi/php/1069245758/192
193: nobodyさん [sage] 04/02/12 02:57 ID:??? >>192 >>1 の正規表現メモを見れ。 http://tamae.5ch.net/test/read.cgi/php/1069245758/193
194: nobodyさん [sage] 04/02/12 16:51 ID:??? >>192 ! マニュアルは死んでも見ない主義か? http://tamae.5ch.net/test/read.cgi/php/1069245758/194
195: nobodyさん [sage] 04/02/12 23:51 ID:??? PHPで2chのスレッドURLの正規表現(ereg)は http://(.)+\.2ch\.net/test/read\.cgi/(.)+/[0-9]{10}/ これでいいですか? もうちょっとスマートなのあればお願いします。 http://tamae.5ch.net/test/read.cgi/php/1069245758/195
196: nobodyさん [sage] 04/02/13 04:16 ID:??? ↑キター http://tamae.5ch.net/test/read.cgi/php/1069245758/196
197: nobodyさん [sage] 04/02/13 17:14 ID:??? >>195 bbspink.comとmachi.toが抜けてるよ。 (.)はわざと? http://tamae.5ch.net/test/read.cgi/php/1069245758/197
198: nobodyさん [sage] 04/02/13 17:38 ID:??? >>196>>197 ごめんなさい。素人なものでよくわからないのです・・・ 任意の文字は、「(..)+」じゃないんでしょうか・・・ 「.+」でいいですか? http://(.+\.2ch\.net|.+\.bbspink\.com|.+\.machi\.to)/test/read\.cgi/.+/[0-9]{10}/ でいいでしょうか? それと、Perlでは、10個の数字なら「\10d」でできたと思うのですが、PHPではできないみたいですね・・・ http://tamae.5ch.net/test/read.cgi/php/1069245758/198
199: 195 [sage] 04/02/13 22:04 ID:??? お騒がせしました。自分のダメダメでしたね。 http://([a-zA-Z0-9]+\.2ch\.net|[a-zA-Z0-9]+\.bbspink\.com|[a-zA-Z0-9]+\.machi\.to)/test/read\.cgi/[a-zA-Z0-9]+/[0-9]{10}/ これでOKですね。 http://tamae.5ch.net/test/read.cgi/php/1069245758/199
200: nobodyさん [sage] 04/02/14 02:42 ID:??? 正規表現でどう書くのかと言っても目的によって変わる場合があるからな http://tamae.5ch.net/test/read.cgi/php/1069245758/200
201: nobodyさん [sage] 04/02/14 12:38 ID:??? 質問です。お師匠様よろしくお願いします。 次の文字列で、<!--from-->〜<!--to-->部分を除去する 正規表現が分からないです。 "あい<!--from-->か<>き<!--to-->うえ<!--from-->くけ<>こ<!--to-->お" →「あいうえお」を取り出したい 自作の失敗正規表現 /<\!--from-->.*<\!--to-->//g →「あいお」になってしまう。 http://tamae.5ch.net/test/read.cgi/php/1069245758/201
202: nobodyさん [sage] 04/02/14 12:46 ID:??? >>201 Perlなら最短マッチ .*? http://tamae.5ch.net/test/read.cgi/php/1069245758/202
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 787 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s