[過去ログ]
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g http://tamae.5ch.net/test/read.cgi/php/1069245758/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
234: nobodyさん [sage] 04/02/21 13:17 ID:??? 第一水準漢字をUNICODE指定するんだったら、[一-龍]じゃない? 鶴のうしろに、 鷲 鷹 鷺 鹸 鹿 麓 麗 麟 麦 麹 麺 麻 麿 黄 黍 黒 黙 黛 鼎 鼓 鼠 鼻 齢 龍 これだけの文字が残ってるよ。 しかし、JScriptはUNICODEで範囲指定しなきゃならんのか…… あと、置換で面倒なことしてるとおもったら、trがないのか…… ドキュメントのRegExp.Execute()のところにSubMatchesコレクションの記述がまったくない…… http://tamae.5ch.net/test/read.cgi/php/1069245758/234
235: nobodyさん [] 04/02/21 14:01 ID:X1kd7Gnd すんません。 $short = 'hoge++'; という場合に $long = 'hogehoge++'; にマッチするかどうか判定するにはどうしたらいいですか。 if ($long =~ /$short/) {} だと ++ の部分でエラーが出ちゃうです。 http://tamae.5ch.net/test/read.cgi/php/1069245758/235
236: [] 04/02/21 14:14 ID:ZPsBKiYf >>234 ありがとうございます。「黒部」が読み込めました。 選手名はこれでいけたっぽいです。 >置換で面倒なことしてるとおもったら、trがないのか どうなんでしょうね。おいらが探しきれなかっただけかも・・・ >RegExp.Execute()のところにSubMatchesコレクションの記述がまったくない すいません、意味わかんないっす http://tamae.5ch.net/test/read.cgi/php/1069245758/236
237: nobodyさん [sage] 04/02/21 14:17 ID:??? >>233 VBSは良く分からないけど、 (10|[0-9](\.[05])?)([^\.0-9]|$) 得点はこんな感じでどうでしょ。 >>235 Perlなら if ($long =~ /\Q$short/) {} http://tamae.5ch.net/test/read.cgi/php/1069245758/237
238: nobodyさん [sage] 04/02/21 14:20 ID:??? >>237 ありがとうございましたぁあああああああああ!!!! http://tamae.5ch.net/test/read.cgi/php/1069245758/238
239: [] 04/02/21 15:28 ID:ZPsBKiYf >>237 ありがとうございます。 しかしそれだと10.0が読み込めないようです。 (10\.0|10|[0-9](\.[05])?)([^\.0-9]|$) こうすればいいのかな? http://tamae.5ch.net/test/read.cgi/php/1069245758/239
240: nobodyさん [sage] 04/02/21 16:27 ID:??? >>239 いいんじゃない? あと、 (10(\.0)?|[0-9](\.[05])?)([^\.0-9]|$) こんなでも。 http://tamae.5ch.net/test/read.cgi/php/1069245758/240
241: [] 04/02/21 16:31 ID:ZPsBKiYf >>240 dクス!!ありがとうございます。 これで解決です。 http://tamae.5ch.net/test/read.cgi/php/1069245758/241
242: nobodyさん [] 04/02/21 16:44 ID:TmSpuw1E ひらがな、漢字、カタカナのみを 許可したい場合どうしますか? if($FORM{'name'} =~ /\w/g) { &error; } や if($FORM{'name'} !~ /\W/g) { &error; } if($FORM{'name'} =~ /[a-zA-Z0-9]/g) { &error; } では、カタカナを受け付けなくなってしまい、 if($FORM{'name'} !~ /\W/g) { &error; } if($FORM{'name'} =~ /[A-Z0-9]/g) { &error; } だと、アルファベット小文字が使えてしまいます。 http://tamae.5ch.net/test/read.cgi/php/1069245758/242
243: nobodyさん [sage] 04/02/21 16:59 ID:??? >>242 文字コードどうしてる? http://tamae.5ch.net/test/read.cgi/php/1069245758/243
244: nobodyさん [sage] 04/02/21 17:22 ID:??? >>243 すいません、書くの忘れました。 shift-jisとなっています。 http://tamae.5ch.net/test/read.cgi/php/1069245758/244
245: nobodyさん [sage] 04/02/21 17:42 ID:??? >>244 euc-jpで http://tamae.5ch.net/test/read.cgi/php/1069245758/245
246: nobodyさん [sage] 04/02/21 18:04 ID:??? >>245 euc-jpぢゃないと無理ですか・・・ ありがとうございます。 http://tamae.5ch.net/test/read.cgi/php/1069245758/246
247: nobodyさん [sage] 04/02/21 21:32 ID:??? むりなもんか http://tamae.5ch.net/test/read.cgi/php/1069245758/247
248: nobodyさん [sage] 04/02/21 21:49 ID:??? 無理だっつーの PerlはEUCじゃないとマルチバイトの処理できない http://tamae.5ch.net/test/read.cgi/php/1069245758/248
249: 247 [sage] 04/02/21 21:54 ID:??? だ・か・ら、、、、 文字である以上、文字コードだろ? 文字コードは変動しないよな? できるじゃん! http://tamae.5ch.net/test/read.cgi/php/1069245758/249
250: nobodyさん [sage] 04/02/21 22:08 ID:??? >>249 jperlならな お前のそのレスみてレベル低いと思った >文字コードは変動しないよな? ↑特にこことか。 http://tamae.5ch.net/test/read.cgi/php/1069245758/250
251: 247 [sage] 04/02/21 22:20 ID:??? 今、即席でつくってみたけど 例えばひらがなの場合こういうことだろ? SJIS:ぁ \x82\x9f SJIS:ん \x82\xf1 /^(?:\x82[\x9f-\xf1])+$/ なんでできないのか理由家! レベル低いかも知れんけどできるだろ? http://tamae.5ch.net/test/read.cgi/php/1069245758/251
252: nobodyさん [sage] 04/02/21 22:23 ID:??? >>242 if ($FORM{'name'} !~ /^(\x82[\x9f-\xf1]|\x83[\x40-\x96]|[\x88-\x9f\xe0-\xfc][\x40-\x7e\x80-\xfc])*$/){ &error; } こんなんでいい? 全角アルファベット数字と記号類も省くけど。 >>250 正しく正規表現書けば、Shift_JISでも処理できるよ。 Perl 5.8.xならencoding.pmがお勧めだけどね。 中の人はUnicodeで処理してるらしいけど。 かぶった? http://tamae.5ch.net/test/read.cgi/php/1069245758/252
253: nobodyさん [sage] 04/02/21 22:23 ID:??? >>251 ・・・ なんかもう、ね。 s/あ/ん/; と普通にマルチバイト入れてやる場合のこと言ってるんだろ・・・ だれも文字コードでやれなんて言ってない http://tamae.5ch.net/test/read.cgi/php/1069245758/253
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 736 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s