[過去ログ]
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g http://tamae.5ch.net/test/read.cgi/php/1069245758/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
388: [sage] 04/04/22 15:12 ID:??? >>387 うまくいきました。ありがとー 条件を " でくくっててマッチしないのを、 ' に変更したらできました。 http://tamae.5ch.net/test/read.cgi/php/1069245758/388
389: nobodyさん [] 04/04/28 11:02 ID:YDy2pcOH Perl コーディング初心者質問コーナーより誘導されてきました。 sub/test.htmから<n月>という文字列がある行をマッチさせたいのですが、下のようにすると ローカルではマッチするんですが、サーバーに上げるとマッチしなくなります。 print "content-type: text/html\n\n<html>"; open(TEST, "sub/test.htm"); while (<TEST>) { if ($_ =~ /<.*?月>/) {print $_;} } close(TEST); print "</html>"; exit; 4行目を if ($_ =~ /<(.*?)月>/) {print $_;} に書き換えるとローカルでもサーバー上でもマッチします。なぜでしょうか。 http://tamae.5ch.net/test/read.cgi/php/1069245758/389
390: nobodyさん [sage] 04/04/28 13:08 ID:??? >>389 「ローカル」と「サーバー」のそれぞれの Perl のバージョンは? スクリプトと sub/test.htm のそれぞれの文字コードは? http://tamae.5ch.net/test/read.cgi/php/1069245758/390
391: 389 [] 04/04/29 02:51 ID:SDhjA2B7 >>390 ローカルは5.8.3でサーバーは5.6.1です。 ファイルの文字コードはシフトJISです。 http://tamae.5ch.net/test/read.cgi/php/1069245758/391
392: nobodyさん [] 04/04/29 02:56 ID:AOm5G2zY プログラムって何が面白いんですか http://tamae.5ch.net/test/read.cgi/php/1069245758/392
393: nobodyさん [] 04/04/29 15:34 ID:cR/VctPC 適当な文字列<img src="ダブルクォーテーションを含まない文字列">適当な文字列<br>適当な文字列<適当な文字列"適当な<br>文字列 のような文字列に対して、imgタグやbrタグだけ残して、他の<>"'&あたりを文字参照に置換 したいんですが、正規表現一撃でいけますか? http://tamae.5ch.net/test/read.cgi/php/1069245758/393
394: nobodyさん [sage] 04/04/29 15:38 ID:??? 文字参照って、実体参照のこと言ってるのか? http://tamae.5ch.net/test/read.cgi/php/1069245758/394
395: nobodyさん [sage] 04/04/29 15:46 ID:??? あ、そうです。 文字参照→文字実体参照 上の例だと 適当な文字列<img src="ダブルクォーテーションを含まない文字列">適当な文字列<br>適当な文字列<適当な文字列"適当な<br>文字列 となって欲しいのです http://tamae.5ch.net/test/read.cgi/php/1069245758/395
396: nobodyさん [sage] 04/04/29 16:02 ID:??? タグ外で"とかまで変換するヤシは意味わかってないね http://tamae.5ch.net/test/read.cgi/php/1069245758/396
397: nobodyさん [sage] 04/04/29 17:45 ID:??? >>396 変換しても害は無いと思うが? http://tamae.5ch.net/test/read.cgi/php/1069245758/397
398: nobodyさん [sage] 04/04/29 18:44 ID:??? やれやれ、素人はこれだから http://tamae.5ch.net/test/read.cgi/php/1069245758/398
399: nobodyさん [sage] 04/04/29 19:01 ID:??? 無能な捨て台詞より有能な捨て解説キボンヌ。 http://tamae.5ch.net/test/read.cgi/php/1069245758/399
400: nobodyさん [sage] 04/04/29 19:06 ID:??? 何も分からない素人が何得意気になってるんだか その程度のことgoogleで調べろよ http://tamae.5ch.net/test/read.cgi/php/1069245758/400
401: nobodyさん [sage] 04/04/29 19:41 ID:??? >>400 プッ 必死だな 書き捨てできると思った炉 え? プゲラワラップッ http://tamae.5ch.net/test/read.cgi/php/1069245758/401
402: nobodyさん [sage] 04/04/29 20:14 ID:??? >>395=>>397=>>399=>>401 質問者がこんなレベルじゃこのスレも廃れるわけだw 良く分かったよ http://tamae.5ch.net/test/read.cgi/php/1069245758/402
403: nobodyさん [sage] 04/04/29 20:44 ID:??? 環境 WindowsXP SP1 ActivePerl 5.8.0.806 正規表現でカタカナの「ゼ」を使うとエラーになってしまいます。 カタカナのゼを含む場合だけ「Unmatched [ in regex;」というエラーで止まってしまい、ほかの文字は大丈夫そうなのですが、対処法ありませんか? if($temp =~ /ゼ/){ 色々; } http://tamae.5ch.net/test/read.cgi/php/1069245758/403
404: nobodyさん [sage] 04/04/29 20:51 ID:??? >>389 そんなバカなと思いつつ確認完了。 なぜだろう。 >>393 できるかも知れないけど、プログラム書いたほうが楽だと思う。 >>396 http://www.w3.org/TR/html401/charset.html#h-5.3.2 http://tamae.5ch.net/test/read.cgi/php/1069245758/404
405: nobodyさん [sage] 04/04/29 20:59 ID:??? >>403 ttp://homepage1.nifty.com/nomenclator/perl/shiftjis.htm if($temp =~ /\Qゼ\E/){ http://tamae.5ch.net/test/read.cgi/php/1069245758/405
406: nobodyさん [sage] 04/04/29 21:11 ID:??? >>405 ありがとうございます。 とりあえず意図した動作をするようになりました。 文字コードのせいで [ に認識されていたんですね。 紹介していただいたURLもブックマークしました。 熟読しますね。 http://tamae.5ch.net/test/read.cgi/php/1069245758/406
407: nobodyさん [sage] 04/04/29 23:02 ID:??? >>393 my $attr = qr/\w+=(?:(?:(')|(")|([^>]))(?:(?(2)[^']*)(?(3)[^"]*)(?(4)[^\s>]*))(?:(?(2)')(?(3)"))\s*)?/; my $amp = qr/&(?!(?:(?:\#\d+)|(?:\#x[a-f\d]+)|(?:\w+));)/i; s/(<\/?\w+\s*(?:$attr)*>)|(<)|(>)|(")|($amp)/ $1 and $1 or $5 and '<' or $6 and '>' or $7 and '"' or $8 and '&' /xge; Perlで書いてみたけど、どこか穴があるかも。 http://tamae.5ch.net/test/read.cgi/php/1069245758/407
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 582 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s