本文へ移動

正規表現テスター

JavaScript正規表現をリアルタイムで検証し、一致位置、キャプチャグループ、置換結果を確認できます。

前後の / を付けずパターンだけ入力してください。バックスラッシュはそのままJavaScript RegExpへ渡されます。

フラグ

複数行、日本語、韓国語、Emojiに対応します。IndexはJavaScript UTF-16位置です。

一致情報

一致プレビュー

パターンとテスト文字列を入力すると一致位置が表示されます。

複数のテストケース

複数の文字列をまとめて登録し、同じパターンで一致状況とキャプチャグループを比較できます。

まだテストケースが追加されていません。

$&, $1, $2, $<name>, $$などJavaScript置換構文を使用できます。

置換結果プレビュー

—

正規表現の例

簡単な形式例であり完全な検証を保証しません。テスト文字列は変更しません。

JavaScript正規表現クイックリファレンス

現在のブラウザーのJavaScript RegExp構文が基準です。

文字クラス

. 任意の文字 \d 数字 · \w 単語文字 \s 空白 · [abc] 集合

量指定子

* 0回以上 · + 1回以上 ? 0または1回 {n} n回 · {n,m} 範囲

アンカー

^ 先頭 · $ 末尾 \b 単語境界 · \B 非境界

グループ

(...) キャプチャ (?:...) 非キャプチャ (?<name>...) 名前付き

Lookaround

(?=...) 肯定先読み (?!...) 否定先読み (?<=...) 肯定後読み

エスケープ

\. ドット · \\ バックスラッシュ \t タブ · \n 改行

プライバシー:パターン、テスト文字列、置換結果はブラウザーWorker内だけで処理され、送信・保存されません。

共有