例如我写了一个类似
get '/post/:name'
如果名称有一些像my first post
这样的值
我想将param abc的值更改为'my-first-post'。请帮忙。
答案 0 :(得分:0)
在您的控制器操作中,您只需从abc
哈希中获取参数params
,并使用-
获取gsub个空格:
params[:abc].gsub(/\s+/, '-')
你也可以像这样从网址gsub %20
:
YourURL.gsub!('%20', '')
然后根据您的需要使用它。