正規表現を可視化してくれるサイト「Regexper」
1年以上前の記事です。内容が古い可能性があります。
先日のブログ移転の時といい、正規表現には大変お世話になっております。
ただ、複雑なものになると実際、どうなっているのかよくわからないんですよね。
そんな正規表現をわかりやすく可視化してくれるサイトがありました。
□ 正規表現を解析して可視化してくれるサイトが凄すぎる件 – ばしぶろ
□ Regexper
どんなふうに可視化してくれるのかというと、こんな感じです。
こんな正規表現があったとします。
(^(?!090|080|070)(^\d{2,5}?\-\d{1,4}?\-\d{4}$|^[\d\-]{12}$))|(^(090|080|070)(\-\d{4}\-\d{4}|[\d-]{13})$)|(^0120(\-\d{2,3}\-\d{3,4}|[\d\-]{12})$)|(^0080\-\d{3}\-\d{4})
こちらは、携帯電話番号の正規表現だそうです。
これを上記サイトに通すと以下の様なものを返してくれます。
まあ、なんとなくはわかりますが、ここまで形にしてもらっても難しいです。
ただ、作った正規表現がちゃんとかけているのか確認するためのツールとしては結構使えるんじゃないでしょうか?
実は、先日、検索パターンで使った正規表現も正確には以下のように書かないんといけないんですよね。
誤:http://webdirector.livedoor.biz/archives/(........).html
正:http:\/\/webdirector\.livedoor\.biz\/archives\/(........)\.html
ちゃんと目的の文字列がヒットしたので上記、間違った書き方のまま解説しちゃいましたが、SE的には変えておいたほうがいいんでしょうね。
とりあえず、このページにリンク貼っておくことにします。
アドセンス広告メイン
関連記事
-
AS3でプルダウンメニュー(ActionScript3.0勉強中! #3)
1年以上前の記事です。内容が古い可能性があります。以前、ActionScript …
-
WordPressでテーマカスタマイズ、ヘッダー(header.php)、フッター(footer.php)で消してはいけないプログラム #wp
1年以上前の記事です。内容が古い可能性があります。自分でカスタマイズしたWord …
-
SNSで借金や投資?お金をシェアできる「Puddle」【Facebook】
1年以上前の記事です。内容が古い可能性があります。クラウドファンディングやこうい …
-
ワードプレス(WordPress)で「続きを読む」を実装する方法 #wp
1年以上前の記事です。内容が古い可能性があります。ワードプレス(WordPres …
-
葬儀もネットで、「Yahoo!エンディング」スタート
1年以上前の記事です。内容が古い可能性があります。うーむ。これも現代ならではのビ …
-
自分のサイトがどこからリンクされているか(被リンク)調べることができるサイト「hanasakigani.jp」
1年以上前の記事です。内容が古い可能性があります。かつて、SEOは内部対策と外部 …
-
PHPのバージョンを簡単に確認する方法
1年以上前の記事です。内容が古い可能性があります。最近はperlよりもPHPをい …
-
perlの文字コード変換を詳しく調べてみる
1年以上前の記事です。内容が古い可能性があります。最近、perlプログラミングを …
-
「2ちゃんねる」が「5ちゃんねる」に改名。「2ちゃんねる」の冠はふたたび「ひろゆき」の元へ
1年以上前の記事です。内容が古い可能性があります。なんか、1週間に1本のペースに …
-
ラブホテル検索、予約サイト「Tonight fot Two」一ヶ月で終了
1年以上前の記事です。内容が古い可能性があります。未だかつてこんなに短い期間で終 …