正则表达式的问题

/Desktop/Web/node/we_expert/static/upload/common/....

有这样一个字符串, 我想去掉 static 前面的内容,留下/upload/common/....
应该怎么写正则

百度答案全部答非所问....


慕田峪7331174
浏览 580回答 3
3回答

大话西游666

let reg=/\S+static(\S+)/ //正则let str='/Desktop/Web/node/we_expert/static/upload/common' //要处理的源字符串console.log(reg.exec(str)[1])

慕尼黑8549860

兄弟你其实可以不用正则也能做到,首先,你把这个字符串转化为数组 这点通过 字符串.split(/)去做, 然后对这个数组进行 for(var i = 0 ; i < 2 ; i ++) 数组.pop() 因为pop返回的是被删除的数 所以你这可以创建个新数组接收,

慕容708150

'/Desktop/Web/node/we_expert/static/upload/common/....'.match(/(/staticS+)/)[0]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript