问题描述
- js 怎么用 replace 正则表达式去掉一些字符
-
去掉前面的23|1suc:
23|1suc:upfiles/201605/24/变成这样
upfiles/201605/24/suc: 是固定的,|是固定的
23和1不是固定的
解决方案
23和1不是固定的:都是数字组成的没有?是用下面的,不是自己改下d选项
var s='2333|1suc:upfiles/201605/24/'
s=s.replace(/^d+|d+suc:/,'')
alert(s)
解决方案二:
d+|d+suc
解决方案三:
str.replace(/(d)(/d+|d+suc/,"")
解决方案四:
js正则表达式replace
js字符操作以及正则表达式
JS中match、replace方法中使用正则表达式
时间: 2024-10-31 15:21:32