什么是Hello World使用类似字符串的Ruby方法hello_world.
Sim*_*tti 35
你不需要Rails助手.你可以用纯红宝石做到.
'Hello World'.downcase.tr(' ', '_')
# => hello_world
Run Code Online (Sandbox Code Playgroud)
如果你想用Rails方法做,你也可以这样做:
在Rails 4中:
"Hello World".parameterize('_')
=> "hello_world"
Run Code Online (Sandbox Code Playgroud)
或者(在Rails 5中):
"Hello World".parameterize(separator: '_')
=> "hello_world"
Run Code Online (Sandbox Code Playgroud)
我认为这就是@DGM的想法.
Rails 4引用:http : //guides.rubyonrails.org/v4.2/active_support_core_extensions.html#parameterize https://apidock.com/rails/String/parameterize
Rails 5参考:http: //api.rubyonrails.org/classes/String.html#method-i-parameterize
| 归档时间: |
|
| 查看次数: |
8531 次 |
| 最近记录: |