我需要使用Jquery + Regular Expression:
例如:
HELLO WORLD
HELLO WORLD2 HELLO WORLD3
最终结果
HELLO WORLD<span class='test'> </span>
HELLO WORLD2<span class='test'> </span>
HELLO WORLD3<span class='test'> </span>
我有两个疑问:
1.-如果不间断空格的数量总是随机的,有没有办法用正则表达式包装这些组?
2.-只有Jquery或javascript可以插入该组的初始和最终位置?
答案 0 :(得分:0)
试试这个:
var str = 'HELLO WORLD HELLO WORLD2 HELLO WORLD3';
var reg = /( )+/g
str.replace(reg,'\<span class\=\"test\" \/\>')
答案 1 :(得分:0)
对@ C-link的修改应该这样做:
var str = 'HELLO WORLD HELLO WORLD2 HELLO WORLD3 ';
var reg = /((?: )+)/g
str.replace(reg,'\<span class\=\"test\" \/\>$1</span>');