如何为该链接编写正则表达式?

时间:2018-12-29 00:21:49

标签: regex google-analytics

我有以下链接https://events.mypage.com/orders/5r69dhhhsx/iz1ngvs53/

虽然https://events.mypage.eu/orders/始终相同,但是/5r69dy6hsx/iz1nap5s53/始终不同,但是使用小写字母和数字的相同模式。我需要它来进行Google Analytics(分析)URL匹配。你能帮我怎么写吗?

我尝试过的当前版本如下:https://events.mypage.com/orders/([a-z][0-9])/([a-z][0-9])/

1 个答案:

答案 0 :(得分:1)

正则表达式中的正斜杠应转义。仅当有单个小写字符后跟一个单个数字时,才使用([a-z][0-9])。要匹配多个字符和数字,可以使用([a-z0-9]+)。如果您知道([a-z0-9]+)部分的确切长度或长度范围,则可以分别使用诸如([a-z0-9]{exact length})([a-z0-9]{lower limit, upper limit})之类的量词。 尝试这个: https?:\/\/events\.mypage\.com\/orders\/([a-z0-9]+)\/([a-z0-9]+)\/