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

怎么用正则表达式来解析/list/210?

怎么用正则表达式来解析/list/210?

BIG阳 2019-03-20 18:15:47
怎么用正则表达式来解析/list/210?只要截取到最后数字,除了数字外 其它都不用了
查看完整描述

2 回答

?
幕布斯7119047

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

如果只要最后数字的话,未必要用正则,直接从最后的 / 往后面截取即可。

const number = url.substr(url.lastIndexOf('/'));

另外楼上的答案很明显是错的啊,\d 是数字不假,但是多位数字,+ 应该写在括号里;另外,要匹配最后的数字,后面需要 $,前面需要 / 才能确定位置,也就是 /\/(\d+)$/


查看完整回答
反对 回复 2019-03-23
?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

var str = '/list/210?';
var matchList = str.match(/(d)+/);
console.log(matchList[0]);

查看完整回答
反对 回复 2019-03-23
  • 2 回答
  • 0 关注
  • 588 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信