Google 分析代码的正则表达式
Regex for Google Analytics Code
我有一组网址:
/mobile.aspx?data=10&p=1
/mobile.aspx?data=130&p=1
/mobile.aspx?data=140&p=1
/mobile.aspx?data=133&p=1
我一直在尝试将它们与以下 2 个正则表达式匹配:
1) /mobile.aspx?data=(10|130|140|133)$&p=1
2) ^/mobile\.aspx?data=(10|130|140|133)$&p=1
但是,没有匹配项。这些正则表达式有什么问题?
None 其中有一些问题。这是正确的:
\/mobile\.aspx\?data=(\d+)&p=1. See regex101.com/r/hK9jR6/1
见demo。
主要问题是未转义的元字符 ?
和 .
。此外,要捕获多个连续数字,您需要使用 \d+
(任何数字,重复 1 次或多次)。
我有一组网址:
/mobile.aspx?data=10&p=1
/mobile.aspx?data=130&p=1
/mobile.aspx?data=140&p=1
/mobile.aspx?data=133&p=1
我一直在尝试将它们与以下 2 个正则表达式匹配:
1) /mobile.aspx?data=(10|130|140|133)$&p=1
2) ^/mobile\.aspx?data=(10|130|140|133)$&p=1
但是,没有匹配项。这些正则表达式有什么问题?
None 其中有一些问题。这是正确的:
\/mobile\.aspx\?data=(\d+)&p=1. See regex101.com/r/hK9jR6/1
见demo。
主要问题是未转义的元字符 ?
和 .
。此外,要捕获多个连续数字,您需要使用 \d+
(任何数字,重复 1 次或多次)。