正規表現テスト
正規表現をテキストに対して試し、すべての一致とグループを確認できます。ブラウザ内のローカル処理で、アップロードは一切ありません。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
正規表現をテキストに対して試し、すべての一致とグループを確認できます。ブラウザ内のローカル処理で、アップロードは一切ありません。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
正規表現(regex)は、テキストの検索パターンを記述します。たとえば「すべてのメールアドレス」「任意の数字」「A で始まる単語」などです。強力ですが扱いが難しく、パターンの小さな誤りでまったく違う一致になります。このツールはパターンをテスト用テキストに対して実行し、各一致の位置とキャプチャしたグループをすぐに表示するので、安全にパターンを試して磨き上げられます。
パターンを入力し、よく使うスイッチを設定できます。大文字小文字を無視(i)、複数行(m、先頭と末尾を行ごとに有効にする)、ドットが改行に一致(s)です。ツールは常にグローバルに、つまりすべての一致を検索し、結果を見やすい JSON で出力します。一致の件数に加え、各一致について見つかったテキスト、その位置、丸かっこグループの内容を返します。
すべての評価はブラウザ内で完全にローカルに、純粋な JavaScript と組み込みの regex エンジンで実行されます。テスト用テキストはアップロードも保存もされず、CDN から外部ライブラリを読み込むこともありません。パターンが無効な場合、ツールは誤った結果をでっち上げず、正直にその旨を伝えます。
| 入力形式 | テキスト入力 |
|---|---|
| 出力形式 | JSON |
| 一括処理 | 非対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: JavaScript の regex 構文(ECMAScript)を使用します。他の方言(PCRE、Python)は細部で異なる場合があります。検索は常にグローバルです。非常に長いテキストには制限があり、極端に不利なパターンは遅くなることがあります。ツールはブラウザを止める代わりに処理量を制限します。無効なパターンは正直にエラーを返します。
いいえ。評価はブラウザ内で完全にローカルに実行されます。テスト用テキストとパターンが端末から出ることはなく、保存もされません。
組み込みエンジンの JavaScript(ECMAScript)構文です。PCRE や Python など他の言語のパターンはたいてい動きますが、細部で異なる場合があります。
i は大文字小文字を無視し、m は行頭と行末を行ごとに有効にし、s はドットが改行にも一致するようにします。グローバル(すべての一致)は常に有効です。
ツールは誤った結果を出す代わりに正直にエラーを伝えます。パターンの丸かっことエスケープを確認してください。