はじめに あなたは正規表現は得意ですか?? 「はい、得意です!」と答える人は、そんなに多くないのかな?と思います。 自分は特に苦手で嫌いでした。。 このままではダメだと思い、正規表現の壁に立ち向かいました。 自分がもがいて手に入れた情報で、皆さんに少しでもいい情報を届けたれたら幸いです!! ※一番下に、正規表現に用いる記号一覧を載せてあるので参考にしてください! 正規表現とは 文字列とのパターンマッチを行うための小さな言語のことです。 正規表現を用いることで、ある文字列があるパターンに該当する文字列を含んでいるかを確認したり、パターンに該当する部分を検索できます。 パターンマッチ(Ruby) Regexp#=~ 正規表現にマッチした位置を返すときは、=~を使用する # マッチしたら、その位置を返す /[0-9]/ =~ 'ruby6' #=> 4 # マッチしない場合はnilを返す /[0