过滤相相同的字符后留一个 http://topic.csdn.net/t/20020816/11/945699.html看看这个 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 javascript:alert('ds$de$se$dtw$se$ds'.replace(/\b(\w+)[$](?=.*?\b\1\b)/g, ''));- -,你要是非要保留后面的话..可以javascript:alert('ds$de$se$dtw$se$ds'.split('$').reverse().join('$').replace(/\b(\w+)[$](?=.*?\b\1\b)/g, '').split('$').reverse().join('$'));不过看起来很笨拙... 只需要一次正则替换就可以了<script type="text/javascript">var s="ds$de$se$dtw$se$ds";var temp=s.split("$") .sort() .join("$") .replace(/(^|\$)(\w+)(\$\2(?=(\$|$)))+/g,"$1$2");alert(temp);</script> 上传图片这个按钮在IE6、7上无法点击,IE8正常 可以用onclick往函数里面传值吗 |zyciis| Js有没有像C#的 decimal.ToString("#.0000"); 这样格式化金额的,谢谢 如何让函数定义的参数值都不同 页面跳转的问题,请各位赐教,,, 请问javascript中如何判断限制某个输入筐的字数不能超过一个数。 如何作 pdf文件被显示完成后就把它删除,请高手指点。 如何用JAVA将数据库中的内容在网页上输出? 难题求解!!! jstree dnd插件如何禁止跨级拖拽,但可以同级拖拽。 [分享兼散分]一些不错的JS代码 javascript 打印方向
javascript:alert('ds$de$se$dtw$se$ds'.replace(/\b(\w+)[$](?=.*?\b\1\b)/g, ''));
- -,你要是非要保留后面的话..可以
javascript:alert('ds$de$se$dtw$se$ds'.split('$').reverse().join('$').replace(/\b(\w+)[$](?=.*?\b\1\b)/g, '').split('$').reverse().join('$'));
不过看起来很笨拙...
<script type="text/javascript">
var s="ds$de$se$dtw$se$ds";
var temp=s.split("$")
.sort()
.join("$")
.replace(/(^|\$)(\w+)(\$\2(?=(\$|$)))+/g,"$1$2");alert(temp);
</script>