概述
count
计算字符串中模式的出现次数
语法
A = count(str,pattern)
A = count(str,pattern,'IgnoreCase',true)
说明
A = count(str,pattern) 返回 pattern 在 str 中的出现次数。
如果 pattern 是包含多个模式的数组,则 count 返回 pattern 的所有元素在 str 中出现的总次数。
A = count(str,pattern,‘IgnoreCase’,true) 在统计 pattern 的出现次数时,将忽略大小写。
示例
计算模式的出现次数
计算字符序列 red 在字符串数组中的出现次数:
str = "paired with red shoes"
A = count(str,"red")
A = 2
在本示例中,结果为 2,因为 red 也是单词 paired 的一部分。
创建一个 2×1 字符串数组。计算 red 在 str 的每个元素中的出现次数。如果 str 是字符串数组或字符向量元胞数组,则 A 是具有相同大小的数值数组:
str = ["red green red red blue blue green";
"green red blue green green blue"]
A = count(str,"red")
A = 2×1
3
1
多个模式的出现次数
计算 red 和 blue 在字符串数组中出现的总次数:
str = ["red green blue";
"green red blue green blue"]
A = count(str,["red","blue"])
count 为第一个字符串返回 2,因为 red 和 blue 各出现一次。count 为第二个字符串返回 3,因为 red 出现一次,blue 出现两次。
A = 2×1
2
3
计算模式数量时忽略大小写
计算字母 E 在包含名称的字符串数组中的出现次数,忽略大小写:
str = ["Edgar Allan Poe";"Louisa May Alcott"]
A = count(str,'E','IgnoreCase',true)
A = 2×1
2
0
计算字符向量中的模式
计算 al 在单词 alphabetical 中的出现次数:
chr = 'alphabetical'
A = count(chr,'al')
A = 2
参考链接:https://ww2.mathworks.cn/help/matlab/ref/count.html
最后
以上就是自然灰狼为你收集整理的matlab中的count()函数的全部内容,希望文章能够帮你解决matlab中的count()函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复