为了账号安全,请及时绑定邮箱和手机立即绑定

正则表达式的问题

正则表达式的问题

MMMHUHU 2018-07-08 14:15:34
/Desktop/Web/node/we_expert/static/upload/common/....有这样一个字符串, 我想去掉 static 前面的内容,留下/upload/common/....应该怎么写正则百度答案全部答非所问....
查看完整描述

3 回答

?
慕仙森

TA贡献1827条经验 获得超8个赞

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

查看完整回答
反对 回复 2018-07-14
?
慕容森

TA贡献1853条经验 获得超18个赞

'/Desktop/Web/node/we_expert/static/upload/common/....'.match(/(/staticS+)/)[0]

查看完整回答
反对 回复 2018-07-14
?
慕侠2389804

TA贡献1719条经验 获得超6个赞


let reg=/\S+static(\S+)/ //正则

let str='/Desktop/Web/node/we_expert/static/upload/common' //要处理的源字符串

console.log(reg.exec(str)[1])


查看完整回答
反对 回复 2018-07-14
  • 3 回答
  • 0 关注
  • 341 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号