正規表現チェックツールまとめ

  • 224
    いいね
  • 4
    コメント

正規表現チェックツールまとめ

個人的によく使う or 人に教える正規表現チェックツールをまとめました
お役に立てますと幸いです


目次

  1. Debuggex: Online visual regex tester
  2. Regexper
  3. Regular Expression Test Drive
  4. 正規表現チェックツール - Kaizen Platform
  5. RegexPlanet - Online Regular Expression (Regex) Testing and Cookbook
  6. Regex Tester
  7. Online regex tester and debugger
  8. Rubular: a Ruby regular expression editor and tester

1.Debuggex: Online visual regex tester

対応言語 JavaScript, Python, PCRE

正規表現を分かりやすくビジュアライズできる&マッチの検証ができる
左上の「Share」ボタンをクリックすると結果をURLでシェアできる
説明するときに本当に便利
https://www.debuggex.com/


Debuggexスクリーンショット
image


2.Regexper

対応言語 JavaScript

正規表現を分かりやすくビジュアライズできる
マッチの検証はできないが、長い正規表現でも綺麗に画面に出力される
プレゼン用のイメージを作成するときに便利
結果をURLでシェア可能
https://regexper.com


Regexperスクリーンショット

image


3.Regular Expression Test Drive

対応言語 Java

シンプルで見やすく、グループ分け・置換の結果もわかるツール
非エンジニアでも扱いやすい
http://regex-testdrive.com/ja/


Regular Expression Test Driveスクリーンショット 1
image


Regular Expression Test Driveスクリーンショット 2
image


4.正規表現チェックツール - Kaizen Platform

対応言語 JavaScript

正規表現に対し、マッチして欲しいURL・マッチして欲しくないURLを入力し、チェックできるツール。非エンジニアにオススメ
https://docs.kaizenplatform.net/ja/regexp/


正規表現チェックツール - Kaizen Platform スクリーンショット 1
image


正規表現チェックツール - Kaizen Platform スクリーンショット 2
image


5.RegexPlanet

対応言語 Java, JavaScript, Perl, PHP, Python, Go, Haskell, .Net, Ruby, Tcl , XRegExp

とにかく対応言語が多い。そして多機能
エンジニア向け。若干ユーザーインターフェースが分かり辛い
1つの正規表現を他の言語で試した場合にどうなるのか検証しやすい
結果をURLでシェアできる
http://www.regexplanet.com/


RegexPlanet スクリーンショット 1
image


RegexPlanet スクリーンショット 2
image


RegexPlanet スクリーンショット 3
image


6.Regex Tester

対応言語 Javascript, PCRE

正規表現が色分けされて見やすい
テスト文の領域が広くて見やすい
部分式にマウスオーバーすると説明文がポップアップする
http://www.regexpal.com/


Regex Tester スクリーンショット 1
image


Regex Tester スクリーンショット 2
image


7.Online regex tester and debugger

対応言語 JavaScript, Python, PHP, PCRE, Go

とにかく高機能かつUIがモダンで使いやすい
正規表現のパフォーマンス比較も出来る。最高!
結果をURLでシェアできる
https://regex101.com/


Online regex tester and debugger スクリーンショット 1
image


Online regex tester and debugger スクリーンショット 2
image


8.Rubular: a Ruby regular expression editor and tester

対応言語 Ruby

Ruby専用だがRubyのバージョンを指定可能
シンプルなUIがカッコイイ
結果のシェアに対応
http://www.rubular.com/


Rubular スクリーンショット
image


今のところこれだけ
QiitaをやっていてGoogleアナリティクスで測定も行っている貴方には、次の記事もオススメです

QiitaのGoogle Analyticsを見やすくする(URLを記事名で上書き)

他に良いサイトがあったら是非とも教えてほしいです