本文介绍了在Ruby中每x个字符添加一个字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在Ruby on Rails字符串中打个长字(类似于HTML中的< wbr>
).
I would like to break a long word in my Ruby on Rails string (something like <wbr>
in HTML).
是否可以告诉Ruby在每个 z
个字符的字符串 y
中添加字符 x
?
Is it possible to tell Ruby to add character x
in string y
each z
characters?
推荐答案
尝试
result = subject.gsub(/(.{10})/m, '\1XX')
将所需的数字替换为 10
,并将所需的替换字符串替换为 XX
substituting the number you want for 10
and the replacement string you want for XX
这篇关于在Ruby中每x个字符添加一个字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!