www.example.com/companies/23/brands/39/properties/78
如何将属性id(78)与来自url的正则表达式匹配
我尝试这种模式。
(\/properties\/)([0-9]+)\/?
Match 1
Full match 46-60 `/properties/78`
Group 1. 46-58 `/properties/`
Group 2. 58
在group2中匹配它没关系。
但实际上我只想匹配/properties/
之后的数字!
如何设计与此匹配的模式?
感谢。
答案 0 :(得分:3)
你可以在第1组中获得匹配没问题,在你的例子中,你可以捕捉到你不需要做的事情。
/属性/([\ d] +)/?
应该为您提供与该号码匹配的第1组。
答案 1 :(得分:0)
在正则表达式的末尾添加'$'。 '$'匹配字符串的结尾。