matches

本节介绍 Zoho Creator 中的 matches 函数的语法和使用。

描述

matches 函数检查第一个参数字符串是否匹配作为第二个参数给出的正则表达式。

语法

<string>.matches(<regular expression>)

(或)

matches(str1 , str2)

// 仅在脚本构建器的自由流程脚本模式下才支持此格式。

matches 函数语法有以下参数。

string - 必需。您想要与正则表达式匹配的主字符串

regular expression - 必需。正则表达式。

返回值

如果第一个参数字符串匹配给定的正则表达式,则返回 true。否则返回 false

示例

phone = "(123) 456 7890";

if(phone.matches("^\(?([0-9]{3})\)?[-.]?([0-9]{3})[-.]?([0-9]{4})$") == false)

{

Info "Please enter a valid Phone format";

}

IDValue = "ID004500F";

retValue = matches(IDValue,"[A-Z]{2}[0-9]{6}[A-Z]"); //返回 true

num = "$345.78";

ret = matches(num,"\$[0-9]+\.[0-9]{2}"); //返回 true