正規表現テスター
正規表現を書くと、マッチ・グループ・置換結果がリアルタイムでわかります。
フラグ
マッチ
置換後
100%ブラウザ内で動作します。ファイルがサーバーにアップロードされることはありません。
正規表現テスターの使い方
- パターンを入力し、フラグ(g、i、m、s、u)を選びます。
- テスト用のテキストを貼り付けるか入力すると、マッチ部分がハイライトされます。
- 下で各マッチとキャプチャグループを確認します。
- 「$2: $1」のような置換文字列を入れると、replace() の結果をプレビューできます。
よくある質問
どの正規表現の方言を使っていますか?
JavaScript(ECMAScript)の正規表現を、ブラウザが実行するとおりに使っています。名前付きグループ (?<name>…) や後読みにも対応しています。
処理が止まらないパターンはどうなりますか?
マッチングは時間制限つきのバックグラウンドワーカーで実行されます。時間がかかりすぎるパターン(破滅的バックトラック)は停止され、警告が表示されます。
正規表現テスターは無料ですか?
はい。正規表現テスターは無料で、登録不要、透かしも入りません。
ファイルはサーバーにアップロードされますか?
いいえ。処理はすべてJavaScriptとWebAssemblyを使ってブラウザ内で行われます。ファイルが端末の外に出ることはないため、高速でプライバシーも守られます。
スマホでも使えますか?
はい。Windows、Mac、Linux、Android、iPhoneの最新ブラウザで動作します。古いスマホでは大きなファイルの処理に時間がかかることがあります。