Java
Python
JavaScript
正規表現
regexp

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

More than 1 year has passed since last update.


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

個人的によく使う 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を記事名で上書き)

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