1. ホーム
  2. スクリプト・コラム
  3. その他

[解決済み】正規表現における「.-」の意味とは?

2022-01-03 12:13:20

質問

正規表現を初めて使うのですが、"˶‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾"の意味がわからず困っています。

'/^[A-Z \'.-]{2,20}$/i'

これまでの調査で、正規表現は (^) で始まり、2~20文字 ({2,20}) のアルファベット (A-Z) が必要であることがわかりました。また、この表現は大文字と小文字を区別しない(/i)。

について、何かヒントがあれば教えてください。

どのように解決するのですか?

文字クラスは式全体 [A-Z \'.-]のいずれかを意味します。 A- {コード は、スペース、シングルクォート、ピリオド、またはハイフンです。 また Z