ray88’s diary

お仕事で困ったとき用の自分用の覚書

正規表現 マッチする文字の範囲を指定する表現 [●-●]、[^●-●]

■ [ ] は連続する文字コードの範囲を指定するためにも使用できる。
 その場合、開始の文字と終了の文字の間に「-」を付けて表現する。

(例)[a-c] は[abc] と同じ

   [0-9]   数字(¥d と同じ)

   [^0-9]      数字以外(¥Dと同じ)

           [A-z]        アルファベット

   [A-Z]        アルファベット大文字

           [a-z]         アルファベット小文字

   [あ-ん]     ひらがな

   [ア-ン]         カタカナ

   [ア-ン]         半角カタカナ 

(例2)

 [は-ふ]なが好き

 以下の文字列にマッチ

 はなが好き

 ひなが好き

 ふなが好き