regex - 谷歌分析正则表达式过滤器来计算关键字的数量
问题描述
我试图找出谷歌分析中的正则表达式来计算现场搜索词中的单词数。我遇到的问题是我的现场关键字是一个包含 + 的单个字符串,它分割了单词。例如热水+水+瓶子。这显然是一个三字关键词。storage+box 将是一个 2 个单词的关键词。我可以得到所有包含 + 的单词来表示使用了多个单词,但我不能在我的一生中显示所有包含 2 个单词或 3 个单词等的查询。有人可以帮忙吗?
解决方案
一个两个词的查询至少有 1 个“+”,因此我认为下面的正则表达式会给你任何带有 1 个或多个“+”的东西
.*\+.*
.* = 任意数量的字符 + = 加号
所以模式是(任意数量的字符)(加号)(任意数量的字符)
推荐阅读
- ios - 错误 ITMS-90680:“您上传的二进制文件无效。”
- c# - XML 反序列化中的特定命名空间失败
- string - 如何在json文件shell中用证书字符串替换字符串
- scala - Scala SparkSQL创建UDF以在列有时是结构和有时是字符串时处理异常
- bash - 删除前缀,前缀在变量中指定
- javascript - 是否可以将 JQuery attr 绑定到 js 变量?
- django - django、nginx、gunicorn 404 在除根以外的任何其他页面上
- java - gradle 中的 String.ReplaceAlli 缺少要转义的字符
- amazon-web-services - 更改依赖表的排序和分布
- android - 在 Android 中使用 runOnUiThread 更改 TextView 文本