正規表現チートシート

正規表現の包括的リファレンス。カテゴリ別の構文一覧と検索・フィルタリング機能付き。

構文 説明 マッチ結果 試す

正規表現チートシートの使い方

テーブルには正規表現の主要な構文がカテゴリ別に整理されています。検索ボックスにキーワードを入力するとリアルタイムでフィルタリングされます。カテゴリセレクトで特定のカテゴリに絞り込むこともできます。「試す」ボタンをクリックすると、そのパターンが入力された状態で正規表現テスターが開きます。

よくある質問(FAQ)

Q. よく使われる正規表現パターンは?

A. メールアドレスの検証、URLの検出、電話番号・郵便番号のマッチングなどがよく使われます。このチートシートを参考に正規表現テスターで実際に試してみてください。

Q. 日本語のマッチングで注意すべき点は?

A. JavaScriptでは\wは日本語にマッチしません。日本語を含む文字にマッチさせるにはUnicodeプロパティエスケープ(uフラグ必須)や文字範囲指定を使います。

Q. 先読み(Lookahead)と後読み(Lookbehind)の違いは?

A. 先読み(?=...)は現在位置の後ろにパターンが続くかを確認し、後読み(?<=...)は現在位置の前にパターンがあるかを確認します。どちらもマッチ結果に含まれない「ゼロ幅アサーション」です。