需要使用正则表达式检查动态网址。
网址:/ shop / 1 / products或/ shop / 23 / products
需要使用正则表达式验证此网址
我在尝试:
“/商店/ [0-9] /产品”
但没有效果
答案 0 :(得分:0)
如果您有多位数字,则必须使用+
迭代器:
/\/shop\/\d+\/products/
如果您想获得商店ID,则必须使用捕获组。
var url = '/shop/23/products';
var regex = /\/shop\/(\d+)\/products/;
var shopId = url.match(regex)[1];
console.log(shopId);