删除 的问题 (/( )/g, "" ); 试试看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 经过页面显示后就成了空格,不需要替换这个 直接替换 空格就行 String.prototype.trim = function(){ return this.replace(/^( ¦[\s ])+ ¦( ¦[\s ])+$/gmi, "" ); } 加个多行搜索和忽略大小写的开关. String.prototype.trim = function(){ return this.replace(/^\s+$/g,""); } 或String.prototype.trim = function(){ return this.replace(/^( ¦[\s])+$/g,""); } 试试 这个还有一个条件限,就是必须是以 或者空格开头以及 或者空格结尾的字符串才会匹配到. <input id="strText" value=" abd "><input type="button" value="去掉字符串前后空格" onclick="strText.value = strText.value.trim();"> <script type="text/javascript"><!--String.prototype.trim = function() {/*呵呵刚解决了个类似的问题简单的介绍下。value的 ,到这里后就转成了\xA0就是\u00A0,那个空格符号,所以把它干掉就行了至于那个\u3000,是双字节的空格。。呵呵,这样写比较好看。不过如果想处理没转的 的话,可以把它加到式子里,在这里我就不加了。*/ return this.replace(/^[\s\u3000\xA0]+|[\s\u3000\xA0]+$/g, "" ); };alert("["+ strText.value.trim() +"]"); //秒杀--></script> function CheckTrim(obj){var trim_szName=obj.value.replace(/^\s+|\s+$/g,"");obj.value=trim_szName;}去首尾空格~~ 正则表达式里面,好像 \s 就是代表空格的意思直接str.replace(/\s/,""); 可以不可以,我也没调试~~ js打印功能已经实现,现在怎么控制打印出来图片的大小呢? 无JAVASCRIPT编程基础,直接学JQUERY可以吗? 如何获得光标在textarea中的坐标 如何让打开Word的IE窗口在关闭时不提示保存? 内部js 和外部js 还有不同的运行权限?? 验证只有字母的脚本或者正则 ***如何限制输入框输入的内容必须是年份***急~~~在线等 请问如何通过一个链接或者按钮实现全选? Javascript里显示类的实例名称的问题。 这种正则应该如何写呢 jquery 中传递参数 如何通过js在客户端自动安装一些字体
return this.replace(/^( ¦[\s ])+ ¦( ¦[\s ])+$/gmi, "" );
} 加个多行搜索和忽略大小写的开关.
return this.replace(/^\s+$/g,"");
}
或
String.prototype.trim = function(){
return this.replace(/^( ¦[\s])+$/g,"");
}
试试
这个还有一个条件限,就是必须是以 或者空格开头以及 或者空格结尾的字符串才会匹配到.
<script type="text/javascript">
<!--
String.prototype.trim = function() {
/*
呵呵刚解决了个类似的问题
简单的介绍下。
value的 ,到这里后就转成了\xA0就是\u00A0,那个空格符号,所以把它干掉就行了
至于那个\u3000,是双字节的空格。。呵呵,这样写比较好看。
不过如果想处理没转的 的话,可以把它加到式子里,在这里我就不加了。
*/
return this.replace(/^[\s\u3000\xA0]+|[\s\u3000\xA0]+$/g, "" );
};
alert("["+ strText.value.trim() +"]"); //秒杀
-->
</script>
var trim_szName=obj.value.replace(/^\s+|\s+$/g,"");
obj.value=trim_szName;
}去首尾空格~~