我有一个网站在来自Facebook的访问量方面存在问题。我想创建一个仅包含来自Facebook和所有子域的流量的细分。我目前有以下字符串,但其中不包括来自facebook.com或www.facebook.com的流量
^((m\.facebook\.com)|(l\.facebook\.com)|(lm\.facebook\.com)|(\.facebook\.com))$
创建包含来自以下域和子域的流量的字符串的最佳方法是什么?
facebook.com
m.facebook.com
l.facebook.com
facebook
lm.facebook.com
谢谢。
答案 0 :(得分:0)
取决于正则表达式引擎,但尝试^((m|l|lm)\.)?facebook(\.com)?$
即:
*在字符串的开头({{1)}
*(可选)^
,m
或l
,后跟点
*然后lm
是必需的
*然后facebook
(可选)
*字符串.com
的结尾
它可能比您想要的匹配得多(例如:$
将匹配),但也可能不是一个真正的问题。
如果有问题,请改为:
l.facebook