開発者
正規表現テスター
JavaScript正規表現を書き、テキストに対してテストし、すべての一致とキャプチャグループを即座に検査。
よくある質問
JavaScriptで正規表現を書くにはどうすればいいですか?
パターンをスラッシュの間に書きます:/パターン/。フラグを閉じスラッシュの後に追加します:gはグローバル(すべての一致)、iは大文字小文字を区別しない、mは複数行です。テスターはリアルタイムで一致とキャプチャグループを表示します。
キャプチャグループとは何ですか?
正規表現の括弧はキャプチャグループを作成し、一致の一部を抽出します。例えば、/(\d{4})-(\d{2})-(\d{2})/は日付文字列から年、月、日をキャプチャします。テスターは各グループを一致テキストとともにリストします。
なぜ正規表現が一致しないのですか?
一般的な原因:すべての一致を望む場合にグローバルフラグを忘れる、リテラルドットに必要として文字クラスの代わりに.を使用する、または( ) [ ] { } + * ? ^ $などの特殊文字をエスケープしないことです。テスターはJavaScriptエンジンからのエラーメッセージを表示します。