首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js轮换某一段的字符串

2013-07-11 
js替换某一段的字符串本帖最后由 liuxu430524 于 2013-07-10 16:39:27 编辑有一段字符串var str,42:5,56

js替换某一段的字符串
本帖最后由 liuxu430524 于 2013-07-10 16:39:27 编辑 有一段字符串
var str=",42:5,56:8,43:9,......";
其中42和56等是从数据库查出来的的ID,5和8是ID对应的个数,现在已知一个ID(42或56)
我想将根据,ID:xx,将中间的数字给替换掉。怎么搞啊?(注意42:5,和142:9,此类的问题,最好根据  ,ID:xx,来替换)
谢谢
[解决办法]
你要怎么替换,替换为什么?举个例子吧。
[解决办法]
用正则替换啊
var str=",42:5,56:8,43:9,......";
str=str.replace(/((^
[解决办法]
,)42:)[^,]+/," $1aaa");
alert(str);

热点排行