function splitStr(sChars){
var str="";
for(var i=0;schar = sChars.charAt(i);i++){
if(typeof (schar)=="undefined"||typeof(sChars.charAt(i+1))=="undefined")
break;
str+=schar;
if(getStrLength(schar)!= getStrLength(sChars.charAt(i+1))){
str+=",";
}
}
return str;
}
function getStrLength(str) {
var cArr = str.match(/[^\x00-\xff]/ig);
return str.length + (cArr == null ? 0 : cArr.length);
}
alert(splitStr("雪雪xx儿儿ee雪儿rr"));
//打印结果:雪雪,xx,儿儿,ee,雪儿,rr,
javascript拆分中英混合字符串
最新推荐文章于 2023-01-11 10:57:42 发布
本文介绍了一种特殊的字符串处理方法,通过自定义函数实现字符串内不同长度字符的分离与标记。此方法利用JavaScript语言特性,适用于需要对混合长度字符进行区分处理的场景。
1552

被折叠的 条评论
为什么被折叠?



