对我来说,Google Analytics(分析)UA号码总是6位数字,一个破折号,和谷歌在其文档中经常提到的2位数字并不是百分之百.有一些频繁的反例,帐户部分使用少于6个,配置文件使用1-4.所有的例子总是显示数字,但不清楚它们不能是字母.
有没有人知道Google是否发布了一个与允许的UA数字完全匹配的正则表达式?我将此功能添加到我工作的应用程序的管理控制台,并希望验证用户输入.
也许没有固定的数字范围.帐号的6位数将限制Google为1,000,000用户.我相信Google的目标要高于此.此
Google Analytics FAQ item显示UA-xxxxxxx-y作为示例帐号(7 1位数字).我会假设只有UA和破折号是固定的,并且随着用户和配置文件数量的增加,数字数量会增加.例如.允许用户使用4到10位数字,使用1到4位数的配置文件可以使用此Perl风格的正则表达式:
\bUA-\d{4,10}-\d{1,4}\b
如果要与限量Google Analytics regex syntax一起尝试这个:
UA-[0-9]+-[0-9]+