Ruby on rails 删除单引号和双引号&x2B;字符串rails 2 ruby 1.9.2中的空格
我有上传图像的功能,如果图像名称有任何单引号、双引号或空白,那么我在亚马逊上传时会出错 那么,如何从图像名称中删除通配符和空格呢 抱歉编辑一次Ruby on rails 删除单引号和双引号&x2B;字符串rails 2 ruby 1.9.2中的空格,ruby-on-rails,ruby,string,gsub,Ruby On Rails,Ruby,String,Gsub,我有上传图像的功能,如果图像名称有任何单引号、双引号或空白,那么我在亚马逊上传时会出错 那么,如何从图像名称中删除通配符和空格呢 抱歉编辑一次 我需要添加%20来代替空白 请帮助我。您可以做: string.gsub(/\s|"|'/, '') 这样做: string.tr(" '\"", "") 您可以多次使用gsub: string.gsub(/"|'/, '').gsub(/\s/, '%20') 或者使用gsub!要更改原始字符串,请执行以下操作- string.gsub!(/"|
我需要添加%20来代替空白 请帮助我。您可以做:
string.gsub(/\s|"|'/, '')
这样做:
string.tr(" '\"", "")
您可以多次使用gsub:
string.gsub(/"|'/, '').gsub(/\s/, '%20')
或者使用gsub!要更改原始字符串,请执行以下操作-
string.gsub!(/"|'/, '').gsub!(/\s/, '%20')
我尝试了.gsub(“”,'%20')来表示空白