首页 > 网站 > 优化推广 > 正文

Google Analytics当中的正则表达式基础知识

2024-04-26 13:54:37
字体:
来源:转载
供稿:网友

Google Analytics支持正则表达式,通过正则表达式在Ga当中的应用能够让我们的数据分析更加的精准化,废话不多说,来看Google Analytics当中正则表达式基础知识:

根据正则表达式的功能主要分为四种:通配符、定位符、分组和其它。

通配符:

.匹配任何单个字符(也就是只能匹配一个字符,或字母或数字或符号),如:yanguan.yu可以和yanguangyu、yanguan1yu、yanguan&yu匹配,但是不会和yanguanyu匹配,“。“必须有一个字符来代替。

扩展:。经常和配合使用,把。转换成文字字符,如www.yanguangyu.com,里面的。是单纯的字符二不是通配符,所以需要用来转义,即上面应该写成www.yanguangyu.com

*匹配0个或者多个先前项(0即先前项可以不包含,多个的话匹配N个先前的字符),如:yanguang*yu可以和yanguanggyu、yanguanggggggyu、yanguanyu匹配。

+和星号的用法一样,不过加号至少必须匹配一个先前项,也就是没有上面*的那个0,如:yanguang+yu可以匹配yanguangyu、yanguangggyu,而不会和yanguanyu匹配。

扩展:+经常和括号配合使用构建先前项,如:[yan]+,将会返回y、a、n、ya、yaaaaa等等。

?匹配0个或者1个先前项,如:yanguang?yu,匹配一个的话结果是yanguangyu,匹配0个结果是yanguanyu

|或,如yanguangyu|ciwei,即yanguangyu或者ciwei,经常和括号一起使用。例如(yanguangyu|ciwei)seo,匹配闫光宇seo或者刺猬seo都是成立的。

定位符:

^定位开头字段,如^/yanguangyu/,那么在url当中或者字符串当中必须以/yanguangyu/开头,同时在Ga当中默认匹配根网址。如你的域名是www.yanguangyu.com,其url是以相对网址展现的,默认是匹配www.yanguangyu.com的。

$定位结尾字段,最典型的是在robots文件当中的应用,如你想禁止包含以htm结尾的,那么Disallow: /*.htm$,那么以html结尾的仍然可以访问。

分组:

()基于括号里面内容,使用方法在“或”当中提到。

[]匹配列表当中的一项,经常和“-”配合使用,例如:[abc],匹配a、b、c,而[a-h]即匹配a到h的任意一个字符。

-的用法基本就是配合中括号来使用。

其它主要是“”将表达式转义为字符。更多的表达式可以参考正则速查表http://www.cheatography.com/jay-taylor/cheat-sheets/google-analytics-regular-expressions/。

或者试用http://rubular.com/工具测试正则的正确性。

正则的使用主要还是在Ga当中 实际应用为主,以上只是一些概念上的东西,实际的应用还是需要对ga的具体应用当中体现。

来源:seo优化网转载注明出处!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表