<SCRIPT LANGUAGE="JavaScript">
<!--
var a = '11,22,,33,44,,,55,';var b = a.replace(/(\d+),*/g,"$1" + ",");alert(b)//-->
</SCRIPT>
<!--
var a = '11,22,,33,44,,,55,';var b = a.replace(/(\d+),*/g,"$1" + ",");alert(b)//-->
</SCRIPT>
解决方案 »
- 请教一下jquery load()的回调函数在火狐下的问题?
- JavaScript中的初始化?
- 请教关于WEB技术的趋势,哪些WEB技术将来会成为主流!
- javascript 的cookie如何实现跨域?急.....
- 郁闷!没人理我!干脆再发一贴!
- 请问那位现成的javascript工具条,最好解决了div透明
- 在主窗口选择不同纪录时,子窗口要表示该纪录的详细内容,能办到吗?
- 有一段代码,在IE5上不能运行,在IE6可以运行,却都是JAVASCRIPT,大家来看看
- 用javascript如何读入这样的cookie呢?
- 怎么把json动态传入echarts
- 急等关于一个程序里的难懂句式(在线)
- 怎样在客户端获取远程JS的内容?
<!--
var a = '11,22,,33,44,,,55';var b = a.replace(/(\d+),*/g,function(){return arguments[1] + ',';});alert(b)//-->
</SCRIPT>
var a = "11,22,,33,44,,,55";
while(a.indexOf(",,") > 0)
{
a = a.replace(",,", ",");
}
document.write(a);
a = a.replace(/(^,+)|(,+$)/, "").replace(/,+/g, ",");
alert(a);