总是很高兴能够回答不使用正则表达式:-)
your_string.split(" ").join("|")
Run Code Online (Sandbox Code Playgroud)
应该这样做.
这恰恰是什么String#tr(和String#tr_s)为:
# Look, Ma! No Regexp!
'birthday cake is my favorite'.tr_s(' ', '|')
# => "birthday|cake|is|my|favorite"
Run Code Online (Sandbox Code Playgroud)
我承认,方法名称不是最直观的.(除非你是Mac OSX,Unix,Linux,Cygwin或MinGW用户,当然,在这种情况下tr,tr -s它将成为你日常武器库的一部分.)
| 归档时间: |
|
| 查看次数: |
463 次 |
| 最近记录: |