yuuki blog

プログラミング をアプトプットしています。

正規表現 rails (gsub)

そもそも正規表現とは?

正規表現とは、わかりやすく定義すると、文字列の一部分を抽出・置換したり、文字列が制約を満たしているかを検出するための表現方法です。

gsub

gが意味するのはグローバルマッチという言葉です。

文字列内に指定した文字が複数含まれている場合、その全てを置換するという意味になります。
subとの違いはパターンにマッチしたも全てを置換することです。subは最初だけです。

f:id:yuukii5:20201009070534p:plain