Products
GG网络技术分享 2025-03-18 16:15 4
写js正则表达式,去除字符串的首尾的逗号,怎么写????????????????????
<script language=\\\"JavaScript\\\"> <!--
String.prototype.Trim=function(){
return this.replace(/^,*|,*$/g,\'\')
}
alert(\\\",234324,\\\".Trim())
//-->
</script>
str = str.replace(/(^\\,*)|(\\,*$)/g, \\\"\\\");
另外推荐 http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html
/^,+|,+$/g
/^.+|.*$//g
逆序环视通常不能够得到很好的支持,所以我们可以换一个思路,把判断的条件向后看。
在这样的字符串列表中,逗号是一个很特殊的存在,它的出现也是有一定规律的。
我们可以理解为,逗号的后面有成对出现字符串列表,也就是“, 逗号加上字符串一直重复下去”。
所以,正则表达式可以这样写:
Demand feedback