本文へスキップ
Toolshed

正規表現テスター

正規表現を、一致箇所のライブハイライト、キャプチャグループ、置換プレビューでテストできます。

  • アップロードなし
  • 制限なし
  • 登録不要
フラグ
入力:
パターン
出力:
一致結果
実行環境:
お使いの端末
サイズ上限:
なし
アカウント:
不要

正規表現テスター の使い方

  1. パターンとフラグを入力

    正規表現を入力し、g、i、m などのフラグをオン・オフします。パターンが正しくない場合は、すぐにエラーが表示されます。

  2. テスト用のテキストを貼り付け

    入力に合わせて一致箇所がハイライトされ、各キャプチャグループの位置が表にまとめて表示されます。

  3. 置換をプレビュー

    $1 や $<name> を使って置換後の文字列を指定すると結果を確認でき、そのままコピーできます。

Toolshed で 正規表現テスター を使う理由

  • アップロードなし

    すべてこのブラウザのタブ内で処理されます。ファイルが端末の外に出ることはありません。

  • 制限なし

    ファイルサイズの上限も、1 日の利用回数の制限もありません。端末が処理できる限り、いくらでも使えます。

  • 登録不要

    アカウントもメールアドレスも不要で、透かしも入りません。

よくある質問

パターンがタイムアウトしたのはなぜですか?

(a+)+$ のような入れ子の量指定子などは、入力によっては処理時間が指数関数的に増えます。マッチングはバックグラウンドのワーカーで実行され、0.5 秒後に停止されるため、ページがフリーズすることはありません。

どの正規表現の方言を使っていますか?

JavaScript(ECMAScript)の正規表現で、お使いのブラウザでの動作とまったく同じです。名前付きグループや後読み(lookbehind)にも対応しています。

ファイルはどこかにアップロードされますか?

いいえ。正規表現テスター はすべてブラウザ内で動作します。ファイルは端末上で処理され、サーバーに送信されることはありません。

ファイルサイズの上限はありますか?

決まった上限はありません。制限となるのは端末のメモリだけです。非常に大きなファイルは、パソコンのブラウザのほうが快適に動作します。

正規表現テスター は本当に無料ですか?

はい。アカウントは不要で、透かしも入りません。各ダウンロードは、短い広告(視聴は任意)か 20 秒の待ち時間で有効になります。このしくみで無料を維持しています。

オフラインでも使えますか?

ページの読み込みが終われば処理はローカルで行われるため、接続が切れても使い続けられます。