正则表达式是否匹配
活动说明
用于在执行流程的过程中,判断给定的正则表达式是否可以匹配输入的字符串,并返回布尔类型的匹配结果,true代表匹配,false代表无法匹配
执行逻辑:运行到此活动时,将正则表达式与待匹配内容进行匹配,并将匹配结果输出到输出项设置的变量内
属性说明
输入项
正则表达式
输入要进行匹配测试的正则表达式
待匹配内容
输入要进行正则表达式匹配的源字符串
是否忽略大小写
[单选框]
选择在匹配时是否忽略大小写
是否多行匹配
[单选框]
选择在匹配时是否多行匹配
是否显示捕获
[单选框]
选择在匹配时是否显式捕获
是否将正在表达式编译为程序集
[单选框]
选择在匹配时是否将正则表达式编译为程序集
是否单行匹配
[单选框]
选择在匹配时是否单行匹配
是否从模式中排出为转义的空白
[单选框]
选择在匹配时是否从模式中排除未转义的空白
是否从右往左读
[单选框]
选择在匹配时是否从右往左读
是否启用ECMAScript兼容行为
[单选框]
选择在匹配时是否启用ECMAScript兼容行为
是否忽略语言上的文化差异
[单选框]
选择在匹配时是否忽略语言上的文化差异
输出项
是否可以匹配
[布尔型]
将活动执行后匹配出的结果输出至指定变量
使用示例
属性栏设置:
执行步骤:
1)将活动拖动至流程内
2)按需设置输入项
3)创建输出变量,用于接收匹配结果
4)在活动上右击------>运行选中活动
运行结果:
注意事项
正则表达式需要传入字符串类型文本,故需要使用双引号或单引号括起来