跳到主要内容 跳到补充内容

CountRegEx - 脚本和图表函数

CountRegEx() 用于返回指定正则表达式模式在输入字符串文本中出现的次数。如果不匹配,则返回 0。

该函数执行大小写敏感的正则表达式操作。您也可以用变种 CountRegExI() 来作为替代,执行不区分大小写的正则表达式操作。

语法:  

CountRegEx (text, regex)

返回数据类型: 数字

参数
参数 描述
text 要搜索正则表达式的输入字符串文本。
regex 要搜索的正则表达式模式。
函数示例
示例 结果
CountRegEx('abc123','[a-z]') 返回 3
CountRegEx('abc123','[a-z][0-9]') 返回 1
CountRegEx('abc123','[0-9]') 返回 3
CountRegEx('ABC','[a-z]{3}') 返回 0
CountRegExI('ABC','[a-z]{3}') 返回 1。由于使用的是 CountRegExI() 变体,文本搜索不区分大小写。

适用场景

CountRegEx() 的用例包括:

  • 计算特定文本模式在字符串中出现的次数。例如,您可以在文档和电子邮件信息中搜索电子邮件地址、电话号码和其他信息的实例。

  • 验证数据是否符合特定语法要求。例如,您可以识别数据录入中出现的错误。

例 1 - 计算有效年份范围的加载脚本

例 2 - 加载脚本以统计文本字符串中的电子邮件地址数

例 3 - 统计字符串出现次数的图表表达式

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!