解决方案 »
- 關於移動範圍問題,來者都有分!
- arguments与实参的关系
- XPATH问题
- JS判断两个日期数组的大小
- 200分求怎样做flash视频聊天?(web) 高分求意见!
- 有一不解,以下结果为什么不对?for( var i = 0; i < o.childNodes.length; i ++ ){ alert( "childNode:" + o.childNodes[ 0 ].outerHTML
- 学习DTREE 遇到的一点疑问
- Javascript难题:一个页面中有很多很多个Input,ID不同,名字可能相同,如何限定某些输入框只能输入数字
- 关于javaScript的select表单提交问题
- 请教,如何获取图中字符串里的对象内容
- php处理完的数据打包传给html,怎么传script过去?
- 为什么split 使用正则表达式后,返回值不正常?
str = str.replace(/\s{2,}/g,"");
var regex = /([\u4e00-\u9fa5](?=[\@\#])|[\w](?=[\u4e00-\u9fa5]))/;
while(regex.test(str)) str = str.replace(regex,RegExp.$1+" ");
alert(str)
楼上的朋友,真是JS大师。
if(/^[^a-zA-Z](.*?)[^a-zA-Z]$/.test(arg0)){
arg0=arg0.replace(/\s/g,'');
}
return arg0+' ';
}).replace(/([^\x00-\xff])(?=[\x00-\xff])/g,function (){
return arguments[0]+' ';
});
alert(str);