ベースにこれを使う。 https://github.com/holli/auto_strip_attributes gem "auto_strip_attributes", "~> 2.0" で、これだけだと全角スペースには対応してないけど、さいわい好きな処理を挟めるフィルター機能があるのでそれを使う。っていうか、これ使うともう別にstripじゃなくてもなんでもよくなるっていうか。 config/initializers/auto_strip_attributes.rb AutoStripAttributes::Config.setup do set_filter strip_zenkaku: false do |value| value.gsub(/(^(\s| )+)|((\s| )+$)/, '') unless value.nil? or !value.kind_of?(Strin
![Railsでバリデーション前に文字列の前後のスペースやタブを取り除くメモ - リア充爆発日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/f7a268b2385518a2a4a0d4c577de1dcf223a3566/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F51QOIpORN%2BL.jpg)