0
t = "Text with numbers such as 58, 22nd, 53m2, number9 and foo44bar"
更换的话,包括串号
我想提出<span>
的周围的数字是这样的:
t.gsub(/(\d+)([[:alnum:]]+)/,"<span>\\1\\2</span>") =>
"Text with numbers such as <span>58</span>, <span>22nd</span>, <span>53m2</span>, number9 and foo<span>44bar</span>"
我仍然有唯一的问题是这个词的时候不启动像number9 and "foo<span>44bar</span>
一些,我也试过
t.gsub(/([[:alnum:]]+)(\d+)([[:alnum:]]+)/,"<span>\\1\\2\\3</span>")
,
但这也非q正确的。
我相信,我只是没有看到一些细节,一些帮助,将不胜感激:)
酷,感谢:D没错! – MMachinegun 2014-11-05 11:42:16