示例语法

把字符串按照中文英文拆分加空格

1
2
3
4
5
6
7
8
9
10
11
var p1=/([A-Za-z])((<[^<]*>)*[\u4e00-\u9fa5]+)/gi;
var p2=/([\u4e00-\u9fa5]+(<[^<]*>)*)([A-Za-z])/gi;
var a="百度Google<span>三星</span>Apple";
var b =a.replace(p1, "$1;$2")


var c= b.replace(p2, "$1,$3")


alert(c);

引用