Translate

2008年7月5日土曜日

正規表現メモ

ちょっぴり気になったものや、間違いそうな物を
自分メモとしてまとめておくエントリーです。
ただ、ただ羅列していきますよー

・"Perl"と"Javascript"というワードの間に任意個の半角スペースまたは、タブの混在を含む文字列にマッチするには?


/Perl( |\t)+Javascript/
例)
$_ = "Perl\t\t\tJavascript"; #match!
$_ = "Perl\t \tJavascript"; #match!
$_ = "Perl Javascript"; #match!




・"Perl"と"Javascript"というワードの間に任意個の半角スペースのみかタブのみのどちらかの文字列にマッチするには?


/Perl( +|\t+)Javascript/
例)
$_ = "Perl\t\t\tJavascript"; #match!
$_ = "Perl\t \tJavascript"; #No match!
$_ = "Perl Javascript"; #match!



正規表現といえば、こちらが参照するとよいかもですね。
http://oraclesqlpuzzle.hp.infoseek.co.jp/regex/

0 件のコメント: