php | 18:51 | preg_matchで使える感じで:/^(\xe3(\x81[\x81-\xbf]|\x82[\x80-\x93]|\x83\xbc))*$/ (ひらがな)/^(\xe3(\x82[\xa1-\xbf]|\x83[\x80-\xb6]|\x83\xbc))*$/ (カタカナ)長音ってひらがな/カタカナ共通でいいんだよね…?(参考: http://ash.jp/co... 続きを読む
Regexp: Options: g i m String: 0123456789 how razorback-jumping frogs can level six piqued gymnasts? THE QUICK BROWN FOX JUMPS OVER THE BLACK LAZY DOG. 漢字、カタカナ、ひらがなの混じったtext. 404 Blog Not Found JavaScriptのソースはentry末に ... 続きを読む
odz buffer - それ Regexp::Assembleん?ループ云々を抜きにして、こういうのは Regexp::Assemble の出番じゃないの? すでにPerl Hackers御用達のモジュールとなっていますが、まだ知らない方もいらっしゃるかも知れないので。 何をするモジュールか、といえば... 続きを読む
RegExLib.com - The first Regular Expression Library on the Web! 続きを読む
正規表現を入力すると即座に一致判定を行います。パターンや入力を変えながら あれこれ試行錯誤したい時などに使用してください。正規表現エンジンは JDK 1.6 (Sun Microsystems Inc. Java VM 10.0-b23) を使用しています。Perl や JavaScript など他の言語の正... 続きを読む
NAME XML::Parser::Lite - Lightweight regexp-based XML parser SYNOPSIS use XML::Parser::Lite; $p1 = new XML::Parser::Lite; $p1->setHandlers( Start => sub { shift; print "start: @_\n" }, Char => sub { shift; print "char: @_\n" }, End => sub { s... 続きを読む
XMLファイルを正規表現のみでタグとテキストの配列に変換する方法です。 簡易的なXMLパーサーを作る時には、まずこの作業をしてしまうと後の処理は簡単になるでしょう。 なお、対象のXMLデータはeucコードにしておいてください。 このルーチンおよび正規表現は... 続きを読む