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

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

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

*********
目次

1. [Debuggex: Online visual regex tester](http://qiita.com/AQRiL_1132/items/c185c7ad84c129e5a2df#1debuggex-online-visual-regex-tester)
2. [Regexper](http://qiita.com/AQRiL_1132/items/c185c7ad84c129e5a2df#2regexper)
3. [Regular Expression Test Drive](http://qiita.com/AQRiL_1132/items/c185c7ad84c129e5a2df#3regular-expression-test-drive)
4. [正規表現チェックツール - Kaizen Platform](http://qiita.com/AQRiL_1132/items/c185c7ad84c129e5a2df#4%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%83%84%E3%83%BC%E3%83%AB---kaizen-platform)
5. [RegexPlanet - Online Regular Expression (Regex) Testing and Cookbook](http://qiita.com/AQRiL_1132/items/c185c7ad84c129e5a2df#5regexplanet)
6. [Regex Tester](http://qiita.com/AQRiL_1132/items/c185c7ad84c129e5a2df#6regex-tester)
7. [Online regex tester and debugger](http://qiita.com/AQRiL_1132/items/c185c7ad84c129e5a2df#7online-regex-tester-and-debugger)
8. [Rubular: a Ruby regular expression editor and tester](http://qiita.com/AQRiL_1132/items/c185c7ad84c129e5a2df#8rubular-a-ruby-regular-expression-editor-and-tester)


*********
#### 1．[Debuggex: Online visual regex tester](https://www.debuggex.com/)

| 対応言語 | JavaScript, Python, PCRE |
|:-:|:---|


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

*********

Debuggexスクリーンショット
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/972eb2ae-70e9-2484-8e46-6daf9434981e.png)

************
####2．[Regexper](https://regexper.com)

| 対応言語 | JavaScript|
|:-:|:---|

正規表現を分かりやすくビジュアライズできる
マッチの検証はできないが、長い正規表現でも綺麗に画面に出力される
プレゼン用のイメージを作成するときに便利
結果を[URLでシェア](https://regexper.com/#%5Ehttps%3F%3A%5C%2F%5C%2Fhoge%5C.com(%3F%3A%5C%2Fsp)%3F(%5C%2Findex%5C.(html%7Cphp))%3F%5C%2F%3F%5C%3F(.*%26)%3Fref%3Dcamp_cat_%5B%5Cd%5D%7B6%7D(%26.*)%3F%24)可能
https://regexper.com

************

Regexperスクリーンショット

![image](https://qiita-image-store.s3.amazonaws.com/0/103957/dba2c7b5-6bce-efd5-c126-58069145be3b.png)




************

####3．[Regular Expression Test Drive](http://regex-testdrive.com/ja/)

| 対応言語 | Java |
|:-:|:---|

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

*********
Regular Expression Test Driveスクリーンショット 1
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/c5072587-05f9-bb80-0658-61a4989b1aef.png)

*********

Regular Expression Test Driveスクリーンショット 2
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/686acc45-f5fd-cec9-7b9a-793a97dc60b4.png)

************
####4．[正規表現チェックツール - Kaizen Platform](https://docs.kaizenplatform.net/ja/regexp/)

| 対応言語 | JavaScript |
|:-:|:---|

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

*********

正規表現チェックツール - Kaizen Platform　スクリーンショット 1
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/e1c3e135-e030-540a-34b5-d47de03ff8e2.png)

*********

正規表現チェックツール - Kaizen Platform　スクリーンショット 2
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/626e8ba0-ab51-b8c7-372f-dfa8d806c3ac.png)


**********

####5．[RegexPlanet](http://www.regexplanet.com/)

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


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

*********
RegexPlanet スクリーンショット 1
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/9a2ae538-8541-af56-69d8-5336fb01ffb5.png)

*********

RegexPlanet スクリーンショット 2
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/ed993158-58ef-aba9-b365-3892a7788a0a.png)

*********

RegexPlanet スクリーンショット 3
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/55d5df66-5732-9098-d8de-07cfdef23c98.png)

**********

####6．[Regex Tester](http://www.regexpal.com/)

| 対応言語 | Javascript, PCRE |
|:-:|:---|

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

*********
Regex Tester スクリーンショット 1
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/eaa05c7a-576e-8115-eef8-60aec8523a0e.png)

*********

Regex Tester スクリーンショット 2
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/1a064346-37ae-559d-afcd-f6c4b1b8503c.png)

*************

####7．[Online regex tester and debugger](https://regex101.com/)

| 対応言語 |  JavaScript, Python, PHP, PCRE, Go |
|:-:|:---|

とにかく高機能かつUIがモダンで使いやすい
[正規表現のパフォーマンス比較](http://qiita.com/mochizukikotaro/items/d36e61e56220da5f95d1)も出来る。最高！
結果を[URLでシェア](https://regex101.com/r/sES3eQ/1)できる
https://regex101.com/

*********

Online regex tester and debugger スクリーンショット 1
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/5b0f99a7-582a-b780-9a4a-7c917b1c46ec.png)

*************

Online regex tester and debugger スクリーンショット 2
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/4897a01d-daf8-8e6c-25f5-a4e006c6e4fb.png)

*************

####8．[Rubular: a Ruby regular expression editor and tester](http://www.rubular.com/)

| 対応言語 |  Ruby |
|:-:|:---|

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

*************

Rubular スクリーンショット
![image](https://qiita-image-store.s3.amazonaws.com/0/103957/5636c4d7-5045-bb40-3c65-658db7a05a4b.png)


*************


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

→ [QiitaのGoogle Analyticsを見やすくする（URLを記事名で上書き）](http://qiita.com/AQRiL_1132/items/3b979e0a5476c33f2261)

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


********


###**完**

*******