use*_*544 1 ruby regex ruby-on-rails ruby-on-rails-3 ruby-on-rails-4
有没有办法在字符串中的逗号之后添加空格,只有它不存在.
例:
word word,word,word,
最终会成为
word word, word, word,
ruby或rails中是否有函数可以执行此操作?
这将用于数十万个句子,因此它需要很快(性能很重要).
使用否定前瞻来检查逗号后没有空格,然后用逗号和空格替换.
print 'word word,word,word,'.gsub(/,(?![ ])/, ', ')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1403 次 |
| 最近记录: |