LoginSignup
12
14

More than 3 years have passed since last update.

正規表現のテストツールリンク集

Last updated at Posted at 2018-12-15

Webで正規表現テスト

RegexPlanet
いろんな言語に対応していて、各種フラグもちゃんと効くみたいです。
テストツールということを考慮しているのか、複数の入力値を入れれる。
RegexPlanet - Online Regular Expression (Regex) Testing and Cookbook for: Go, Haskell, Java, JavaScript, .Net, Perl, PHP, PostgreSQL, Python, Ruby, Tcl & XRegExp

正規表現チェッカー PHP
PHPerの人の定番?PHPのpreg_matchとJavaScriptのmatchが同時にテストできます。
正規表現チェッカー PHP: preg_match() / JavaScript: match()

Online regex tester and debugger
Regexのデバッグまでできます!ReDoS対策で正規表現のパフォーマンスを見たい場合に使えます。
Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript

RegExr
GitHubと連携して、共有できるサービスです。
Codepenの正規表現版みたいな感じですね。
JavaScriptとPCREが選べるんですが、
JavaScriptでやったら、「後読みは全てのブラウザでサポートされてるわけじゃありません」って感じの警告してくれた。
RegExr: Learn, Build, & Test RegEx

Rex V
いろんな言語に対応していて、各種フラグもちゃんと効くみたいです。
左下に正規表現のヘルプがついていていいですね。
Rex V: an AJAX Regular EXpression eValuator -

Rubular
Ruby専用。Rubyのバージョンまで指定できる。
Rubular: a Ruby regular expression editor and tester

RegExp playground
名前の通り、正規表現で遊ぶサイト。
RegExp playground

正規表現の可視化

JavaScriptの正規表現に対応しています
Regexper

JavaScript, Python, PCREの正規表現に対応しています
Debuggex: Online visual regex tester. JavaScript, Python, and PCRE.

JavaScriptに対応していて、GETクエリに正規表現入れ込むことでWebサイトに埋め込める。
Regulex:JavaScript Regular Expression Visualizer

IntelliJ IDEA

IntelliJの正規表現書きが捗る機能 - Qiita

IntelliJ IDEAのプラグイン
JavaのFind、Match、Split、Replaceに対応してテストできます。
ignore case、Multiline Mode、Dot All Modeなどのフラグ切り替えもできます。
使ってみた感じ、どちらもUIが違うだけでほぼ同等の機能を提供してるっぽい…。
RegexPlugin - Plugins | JetBrains
RegexpTester - Plugins | JetBrains

12
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
14