2017-05-30 23 views
1

是否有一种简单的方法,使用PowerQuery来计算另一个文本字符串中文本字符串的出现次数?有没有简单的方法来计算另一个文本字符串中的一个文本字符串的出现?

例如,如果我有字符串“快速的棕色狐狸跳过懒惰的狗,懒惰的狗没有注意到”,我怎么能轻易地确定懒惰的和狗的两次出现?

我知道我可以使用Text.Contains确定字串内懒惰和狗是否会发生,但我不知道一个简单的方法,以确定它们发生多少次

回答

2

您可以使用搜索词作为分隔符来分割文本。列表项数减1,是发生的次数。

let 
    String = "The quick brown fox jumps over the lazy dog and the lazy dog doesn't notice,", 
    Count = List.Count(Text.Split(String,"dog"))-1 
in 
    Count 
相关问题