正規表現テスター
正規表現をリアルタイムでテストできます。マッチのハイライト、キャプチャグループ、置換に対応しています。
よく使うパターン
正規表現とは?
正規表現(regex)は文字列のパターンマッチングに使われる記法です。 テキストの検索・置換、バリデーション、データ抽出などに広く活用されています。
このツールの使い方・関連記事
郵便番号の正規表現(JavaScript)|全角・〒・ハイフンの揺れと先頭0落ちの対処
日本の郵便番号をJavaScriptで検証する方法を解説。全角数字が \\d に通らない問題、NFKCで直らないハイフン、〒付き入力、Numberにすると先頭の0が消える落とし穴、文章から抽出するとき電話番号の一部を拾う問題を Node.js で実測して整理します。
電話番号の正規表現(JavaScript)|ハイフン有無・全角・+81を判定する実用パターン
日本の電話番号をJavaScriptで検証する方法を解説。ハイフンありなしの揺れ、全角数字、NFKCで直らない各種ハイフン、+81(0)の二重0、090で10桁が固定電話扱いになる穴を Node.js で実測し、数字だけに正規化してから判定する実用パターンを紹介します。
正規表現でひらがな・カタカナ・漢字を判定|「ー」「々」が弾かれる理由
JavaScriptでひらがな・カタカナ・漢字を判定する正規表現を、範囲指定と\\p{sc=Han}の両方で比較。「ー」「々」「ヴ」「𠮷」が弾かれる原因と、フリガナ欄で使える安全なパターンを実測つきで整理しました。