正则表达式,用于查找以任意字符串结尾而不是某个符号的网址

时间:2017-12-12 00:27:50

标签: regex google-analytics

我们说我有以下格式的网址:

/路径1 /路径/ path3时

/路径1 /路径

我想抓住包含任何/ path1 / path2但而不是的所有网址,这些网址还有另一个斜杠,如果他们也有/ path3的话,他们会这样做。

所以,像:/ path1 / .*这样的语句来查找所有/ path1 /在path2位置中的任何字符串,但是然后排除任何还有另一个斜杠的东西,这样我得到所有/ path1 / path2的可能性但是排除所有/ path1 / path2 / path3

1 个答案:

答案 0 :(得分:0)

你可以尝试这样的事情:^\/[\w]+\/[\w]+$

  • 从字符串的开头开始:^
  • 查找/后跟一个或多个字母数字
  • 寻找另一个/后跟一个或多个字母数字
  • 这应该是模式的结尾:$

还要注意我使用\作为转义序列。

see example here