[過去ログ]
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g http://tamae.5ch.net/test/read.cgi/php/1069245758/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
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
203: nobodyさん [sage] 04/02/14 12:54 ID:??? >>202 よくばりを抑えることができました。 お師匠様ありがとうございました! http://tamae.5ch.net/test/read.cgi/php/1069245758/203
204: nobodyさん [sage] 04/02/14 13:29 ID:??? >>202 最短マッチ できないやつってあるの? C++のboost::regexも出来たよ http://tamae.5ch.net/test/read.cgi/php/1069245758/204
205: nobodyさん [sage] 04/02/14 13:50 ID:??? >>204 Perl4ダケダタ スマソ http://tamae.5ch.net/test/read.cgi/php/1069245758/205
206: nobodyさん [sage] 04/02/14 14:44 ID:??? >>205 *awkやsedにもねぇだろ。 http://tamae.5ch.net/test/read.cgi/php/1069245758/206
207: nobodyさん [sage] 04/02/14 14:47 ID:??? >>206 俺につっかからず >>204に尾長居します http://tamae.5ch.net/test/read.cgi/php/1069245758/207
208: nobodyさん [sage] 04/02/14 23:14 ID:??? 置換でimgタグのalt属性だけを全て検出するにはどうすればいいですか 今は $title =~ s/.*?( alt=\".*?\")*/$1/gs; $title =~ s/alt="//g; $title =~ s/"//g; とやっていますが、効率が悪いと言われました。 http://tamae.5ch.net/test/read.cgi/php/1069245758/208
209: nobodyさん [sage] 04/02/14 23:29 ID:??? >>208 $title =~ s/.*? alt=\"(.*?)\"*/$1/gs; ってことじゃないのか。 http://tamae.5ch.net/test/read.cgi/php/1069245758/209
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 780 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s