2020-10-09 正規表現 rails (gsub) Ruby プログラミング そもそも正規表現とは? 正規表現とは、わかりやすく定義すると、文字列の一部分を抽出・置換したり、文字列が制約を満たしているかを検出するための表現方法です。 gsub gが意味するのはグローバルマッチという言葉です。 文字列内に指定した文字が複数含まれている場合、その全てを置換するという意味になります。subとの違いはパターンにマッチしたも全てを置換することです。subは最初だけです。