AtomのPackage(regex-railroad-diagram)を使用すると、正規表現がどのように評価されるかダイアグラムで可視化することができます。
例えば、電話番号(\d{2,4}-\d{3,4}-\d{3,4})の正規表現は、次のように可視化されます。
可視化すると評価方法が分かりやすいので、正規表現を考えるときの補助ツールとして活用できます。
目次
regex-railroad-diagram の使い方
1.インストール
① Atomの環境設定から “設定”を開き、”Install” を選択します。
② Packagesの検索条件に、regex-railroad-diagram と入力します。
③ regex-railroad-diagram が検索結果に表示されるので、インストールします。
2.使い方
Macの場合は、Atom エディタ を開き ショートカットキー(command + r ) を押すと、正規表現の入力ウィンドウがエディタの下部に表示されます。
Type in your regex に 正規表現を入力すると、ダイアグラムで可視化された評価方法が表示されます。
簡単に使えますね!
複雑な正規表現を考えるときにピッタリなツールです。