我试图找出匹配网址的正则表达式模式。
我目前有像这样的网址结构
walks/category/catname
walks/category/catname/P12
walks/category/catname/P24
我希望能够匹配它们并替换它们,以便它们最终如此
walks/catname
walks/catname/p2
walks/catname/p3
(其中catname是变量)
到目前为止我已经
了 /walks/category/(.*)
至/walks/$1
这似乎适用于结果的第一页,但显然不适用于分页的。
我有点陷入困境,所以任何指针都会非常受欢迎。
谢谢!
答案 0 :(得分:0)
有点像
查找walks/.*?(/catname.*)
替换walks$1
构造正则表达式以插入catname变量
var regex = 'walks/.*?(/'
+ vCatname + '.*)'
之前:
walks/category/catname
walks/category/catname/P12
walks/category/catname/P24
之后:
walks/catname
walks/catname/P12
walks/catname/P24