🔎正規表現テスター
正規表現パターンとフラグ(gimsuy)を入力してマッチ結果をリアルタイム確認。キャプチャグループ・置換プレビュー対応。
🔒 ブラウザ内処理✓ ウォーターマークなし✓ 登録不要
使い方
- 1正規表現パターンを入力します。
- 2テストする文字列を入力します。
- 3フラグ(g、i、mなど)を選択します。
- 4マッチ結果とキャプチャグループが自動表示されます。
よくある質問
どのエンジンを使っていますか?+
ブラウザのJavaScript正規表現エンジンを使用しています。ECMAScript標準で、lookahead/lookbehindにも対応しています。
Python・Javaの正規表現と互換性はありますか?+
基本構文はほぼ同じですが、一部の高度な機能(named groups構文など)が異なります。他言語用はその言語専用のテスターを使用してください。
フラグ(g、i、m、s、u、y)の違いは?+
g(グローバル)、i(大小文字無視)、m(複数行)、s(ドットが改行をマッチ)、u(Unicode)、y(sticky)です。
キャプチャグループとは?+
括弧()で囲まれた部分のマッチ結果を別途取得できる機能です。JavaScriptではmatch[1]、match[2]のようにアクセスします。
メール/電話番号の正規表現はありますか?+
メールのRFC標準は非常に複雑です。実用パターンの'name@domain'程度は検証できますが100%完全は困難です。
正規表現が難しいです。学習リソースは?+
regex101.comなどのサイトでの可視化・解説が学習に最適です。本ツールは素早いテスト用です。