入力文章からの改行の反映
#in helper def h_with_br(text) safe_text = h(text) #一度サニタイズ safe_text.gsub(/\n/,"\n<br>")#\nはソース上でも改行するために end
※gsub!を使うと上手く行かないので注意。
gsub!はマッチしなかった時に、元の文字列でなくnilを返してしまうから。よって、
gsubを用いる。結構はまります。
#in helper def h_with_br(text) safe_text = h(text) #一度サニタイズ safe_text.gsub(/\n/,"\n<br>")#\nはソース上でも改行するために end
※gsub!を使うと上手く行かないので注意。
gsub!はマッチしなかった時に、元の文字列でなくnilを返してしまうから。よって、
gsubを用いる。結構はまります。