正则表达式字符串,不包括结束正斜杠(/)

时间:2014-10-30 14:48:47

标签: regex google-analytics analytics

我有类别页面和产品页面。

我正在尝试编写一个包含所有类别页面但排除所有产品页面的正则表达式字符串。

类别页面都具有以下URL结构:

www.site.com/products/category_name(注意:网址末尾没有正斜杠(/))

类别名称根据类别

而变化

产品页面都具有以下URL结构:

www.site.com/products/category_name/product_name

基本上我需要一个正则表达式字符串,它将捕获具有www.site.com/product/category_name的所有内容,但不包含结尾正斜杠(/)或之后的任何其他内容。

我已经尝试过www.site.com/products/(.*)[^/,但这似乎无法运作

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

正确的语法应该是

^www\.site\.com\/products\/(.*)[^\/]$

你需要逃脱点和斜线。 测试:http://regex101.com/r/nK5mT3/1