よく使われるPerl正規表現

一般的に使われるPerlの正規表現は以下のとおりです。

  1. 数字と一致する: \d
    例: /\d+/ は1文字以上の数字と一致します
  2. 書式 \w で文字(\w は文字と同じ)と一致します
  3. 空白文字:\s をマッチする
    例:/\s+/ 1文字以上の空白文字をマッチする
  4. ワイルドカード(どんな文字にも一致する):.
    例:/./ はどの文字にも一致します
  5. 特定の文字集合とのマッチング:[](例:/[abc]/は文字a、b、cのいずれかにマッチする)
  6. 複数文字とのマッチ : *
    例 : /a*/ は 0 個以上の “a” 文字とのマッチ
  7. 少なくとも1つの文字が一致:+
  8. 0個か1文字とマッチ:? (例:/a?/は0個か1文字の「a」とマッチ)
  9. 指定した回数文字列にマッチ:{n}
    例:/a{3}/ は連続する 3 つの a 文字にマッチ
  10. 指定した範囲の回数の文字にマッチさせる:{n,m}
    例:/a{1,3}/ は、連続して1~3文字のaにマッチする

これらは一般的な Perl の正規表現ですが、必要に応じて適切な表現を選択してください。

bannerAds