如何在rails上转义html特殊字符

问题描述 投票:0回答:2
html ruby-on-rails escaping
2个回答
1
投票

你可以使用htmlentities

require 'htmlentities'
str = "üö ä€ afd sdf sdfüäää"
HTMLEntities.new.encode(str, :named)

#=> "üö ä€ afd sdf sdfüäää"

-1
投票

我终于做到了:

while str.gsub!(/[^0-9A-Za-z]/, ''); end

但是因为我只需要 0-9 和 a-z。

© www.soinside.com 2019 - 2024. All rights reserved.