我并不是 100% 清楚 Google Analytics UA 编号始终是 6 位数字、一个破折号和 2 位数字,正如 Google 在其文档中经常提到的那样。常见的反例是帐户部分使用少于 6 个,配置文件使用少于 1-4 个。所有示例都始终显示数字,但甚至不清楚它们不能是字母。
有谁知道 Google 是否发布了与允许的 UA 号码完全匹配的正则表达式?我正在将此功能添加到我所处理的应用程序的管理控制台中,并希望验证用户输入。
也许没有固定的数字范围。 6 位数字的帐号将限制 Google 的用户数为 1,000,000。我确信谷歌的目标比这更高。这 shows UA-xxxxxxx-y
作为示例帐号(7 + 1 位数字)。我认为只有 UA 和破折号是固定的,并且数字数量随着用户和配置文件数量的增长而扩展。例如。要允许用户使用 4 到 10 位数字,配置文件使用 1 到 4 位数字,您可以使用以下 Perl 风格的正则表达式:
\bUA-\d{4,10}-\d{1,4}\b
如果必须在有限的情况下工作尝试这个:
UA-[0-9]+-[0-9]+
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)