正規表現(regular expression)とは、文字列の集合を一つの文字列で表現する方法の一つである。
by wiki
> "string".class
=> String
> /regexp/.class
=> Regexp
##str.sub(pattern, replacement)
> str = "林さん、お元気ですか"
=> "林さん、お元気ですか"
> str.sub(/さん/, "様")
=> "林様、お元気ですか"
##str.gsub(pattern, replacement)
> str = "痛い、痛い、ドアに足をぶつけた!"
=> "痛い、痛い、ドアに足をぶつけた痛い!"
> str.gsub(/痛い/, "痛くない")
=> "痛くない、痛くない、ドアに足をぶつけた痛くない!"
Ruby 正規表現の使い方:
https://qiita.com/shizuma/items/4279104026964f1efca6
を参考にさせていただいてます。