powerquery - 计算多个文本字符串的出现次数
问题描述
我希望判断文本字符串中是否存在文本,但是我希望测试多个文本。例如,尝试查找 dog 或 lazy 是否存在于
“敏捷的棕狐跳过懒狗,懒狗没有注意到”
试过 let String = "敏捷的棕狐跳过懒狗,懒狗没注意到",Count = List.Count(Text.Split(String,"dog","lazy"))-1 in Count
从这篇文章有没有一种简单的方法来计算一个文本字符串在另一个文本字符串中的出现次数?
如果 dog OR lazy 出现在
“敏捷的棕狐跳过懒狗,懒狗没有注意到”
期望是或 1
解决方案
Text.Split 不接受两个参数
请参阅https://docs.microsoft.com/en-us/powerquery-m/text-split
试试吧
Count = List.Count(Text.Split(String,"dog")) + List.Count(Text.Split(String,"lazy"))-2
推荐阅读
- python - DJANGO 网站:html 代码无法找到要在我的页面中显示的 jpg 位置
- javascript - 无法循环选择网格中的多个元素
- java - Gradle 编译项目使用 Spring Boot 插件失败
- mysql - 从 v4.0.0 开始,需要明确提供方言/建议的修复无效
- excel - 预填充查找/替换对话框 (Ctrl+H)
- vba - 为什么长变量的计算在 2^31 时失败?
- vb.net - 即使未选中将所有警告视为错误,警告仍被视为错误
- oracle - 有例外的程序
- angular - Angular 6 中的 Ng Module watch 不更新 html 页面
- python - 如何解决pyspark安装问题