exiavso
exiavso
采纳率100%
2016-05-24 03:51

js 怎么用 replace 正则表达式去掉一些字符

去掉前面的23|1suc:
23|1suc:upfiles/201605/24/

变成这样
upfiles/201605/24/

suc: 是固定的,|是固定的
23和1不是固定的

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • showbo GoCityPass新加坡曼谷通票 5年前

    23和1不是固定的:都是数字组成的没有?是用下面的,不是自己改下\d选项

     var s='2333|1suc:upfiles/201605/24/'
    s=s.replace(/^\d+\|\d+suc:/,'')
    alert(s)
    
    点赞 评论 复制链接分享
  • devmiao devmiao 5年前
     str.replace(/(\d)(/\d+\|\d+suc/,"")
    
    点赞 评论 复制链接分享
  • devmiao devmiao 5年前
     \d+\|\d+suc
    
    点赞 评论 复制链接分享