新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

正規表現を可視化してくれるサイト「Regexper」

   

  • このエントリーをはてなブックマークに追加

先日のブログ移転の時といい、正規表現には大変お世話になっております。
ただ、複雑なものになると実際、どうなっているのかよくわからないんですよね。

そんな正規表現をわかりやすく可視化してくれるサイトがありました。

□ 正規表現を解析して可視化してくれるサイトが凄すぎる件 – ばしぶろ
□ Regexper

IT

スポンサーリンク
 

どんなふうに可視化してくれるのかというと、こんな感じです。

こんな正規表現があったとします。

(^(?!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的には変えておいたほうがいいんでしょうね。
とりあえず、このページにリンク貼っておくことにします。

 - Webサイト・サービス, プログラミング

アドセンス広告メイン

Message

メールアドレスが公開されることはありません。

  関連記事

twitterでつぶやいて「はてブ」にブックマークするブックマークレット

ソーシャルブックマークといえば「はてなブックマーク」が国内では一番使われていると …

2Gまでのファイルを簡単に別のパソコンへ。「GigaFile(ギガファイル)便」が便利

先日、10GBまで無料で使えるオンラインストレージ「Bitcasa Infini …

ツイッター(Twitter)で睡眠時間管理「ねむログ」

ツイッター(Twitter)で睡眠時間管理ができるといえば以前紹介したiPhon …

背景(バックグラウンド)のイメージをモニター(ウインドウ)のサイズによって変える(レスポンシブルデザイン)Webサイトの作り方【CSS3コーディング】

今、作っている某総合福祉センターのサイトはレスポンシブルデザインにしようと思って …

PHPでパーミッション(実行権)の設定が必要ない理由

Webテクノロジーも日々進化していて、進化すればするほど簡単になっていきます。今 …

Google、livedoorに続け、Yahoo!も「Yahoo!ブックマーク」と「Yahoo!クリップ」を終了

Googleとlivedoorで合計16種類ものサービスを終了させるという記事を …

知らぬ間にPHPがバージョンアップ。PHP5.6からいきなりPHP7になっていた

これ? いつからだったんでしょうか? 仕事であるWordPressの環境を自分の …

no image
twitter2mixivoice「tw2mv」がバージョンアップしていた

今までtwitter→mixiボイス連携に使わせていただいていたPHPスクリプト …

どうなる?正方形のINSTAGRAM(インスタグラム)が縦長・横長画像に対応

INSTAGRAM(インスタグラム)が他の画像共有サービスと違って強みとしている …

Facebookで投稿したポストを保存、「FBログ」はFacebookの「Twilog」

Facebookで投稿(シェア)した情報(ポスト)を保存してくれる外部サービス、 …