首页 新闻 搜索 专区 学院

js replace的问题,怎么总是不对啊

0
悬赏园豆:5 [已关闭问题] 关闭于 2010-08-20 23:59

var s = "1001|386|||sdf|sdfsdf;1002|386|||sdfsf|sdfsf;";
  var re = new RegExp("|386|||","g");
  s = s.replace(re, "|386|ULP874094|Pepde 874094|");
  alert(s);

怎么得到结果不对啊,我就是要把所有的|386|||替换成|386|ULP874094|Pepde 874094|,怎么写呢

 

用正则表达式替换实现,怎么写啊,搞了好久了,都没搞出来

999999999999999的主页 999999999999999 | 初学一级 | 园豆:6
提问于:2010-08-16 23:09
< >
分享
所有回答(1)
0

new RegExp("\|386\|\|\|", "g")试试  

Gray Zhang | 园豆:17610 (专家六级) | 2010-08-17 00:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册