← すべてのツール

開発者向けツール

正規表現テスト

JavaScript正規表現をテストし、位置とキャプチャグループを時間制限付きで確認できます。

ツールを読み込み中…

ローカル処理。入力上限は200,000文字です。

結果

使い方

01

前後のスラッシュを付けずにパターンを入力し、フラグを指定します。

02

テスト文字列を入力して実行します。

03

一致位置とキャプチャグループを確認します。

操作例

前後の/なしで式を入力します。gは全件検索、iは大文字小文字の区別を無視します。一致ごとにキャプチャグループを返します。空一致でも安全に進み、過度のバックトラッキングは2秒で停止します。

例 入力・設定 期待される結果
単語のグローバル検索
[A-Za-z]+ · g
Hello 2026, Wei2!
[{"index":0,"text":"Hello","groups":[],"namedGroups":null},{"index":12,"text":"Wei","groups":[],"namedGroups":null}]
名前付きキャプチャグループ
(?<year>\d{4}) · g
Year 2026
[{"index":5,"text":"2026","groups":["2026"],"namedGroups":{"year":"2026"}}]

仕様と制限

ブラウザのJavaScript正規表現エンジンを使用します。位置は0始まりのUTF-16オフセットです。グローバルモードは最大500件。ワーカーで実行し2秒で停止します。PCREやPythonとは構文が異なります。

よくある質問

始める前に

入力内容はアップロードされますか?

入力はブラウザ内で処理され、サーバーやブラウザストレージには保存されません。残したい結果はコピーまたはダウンロードしてください。

フィードバック