Tools

正規表現テスター

正規表現をリアルタイムでテストし、マッチング結果を確認します。

マッチする項目がありません。

正規表現テスターについて

正規表現(Regular Expression)は、文字列から特定のパターンを検索するための強力なツールです。 • パターン入力: 正規表現パターンを入力すると、リアルタイムでマッチング結果を確認できます。 • フラグ: g(グローバル)、i(大文字小文字無視)、m(マルチライン)を組み合わせられます。 • キャプチャグループ: 括弧()を使用すると、グループごとのマッチ結果を確認できます。 • ハイライト: マッチした部分がテスト文字列内で視覚的に強調表示されます。

よく使われる正規表現

• メール: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,} • 電話番号(日本): 0\d{1,4}-\d{1,4}-\d{4} • URL: https?://[\w.-]+(?:\.[\w]+)+[\w.,@?^=%&:/~+#-]* • IPv4: (?:\d{1,3}\.){3}\d{1,3} • 日付(YYYY-MM-DD): \d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\d|3[01])

よくある質問

gフラグとは何ですか?
g(global)フラグは、最初のマッチで停止せず、文字列全体からすべてのマッチを検索します。gフラグなしでは最初のマッチのみ返されます。
iフラグの役割は?
i(case-insensitive)フラグは大文字と小文字を区別せずにマッチングします。例えば /hello/i は「Hello」「HELLO」「hello」すべてにマッチします。
キャプチャグループとは?
括弧()で囲んだパターン部分をキャプチャグループと言います。マッチしたテキストの一部を個別に抽出でき、日付やメールなどの構造化テキストを解析する際に便利です。

関連ツール