正则搜索
正则搜索
描述:使用search()方法,扫描整个字符串并返回第一个匹配成功的对象,否则返回None

属性说明
通用属性
- 前置延时 - 组件功能执行之前等待的时间,单位为“毫秒”
- 后置延时 - 组件功能执行后等待的时间,单位为“毫秒”
- 备注- 组件备注说明,以便于理解和快速定位
目标属性
Pattern - 匹配的正则表达式
String - 要匹配的字符串
Flags - 标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等
注意
常见的匹配方式有:
re.I:使匹配对大小写不敏感
re.L:做本地化识别(locale-aware)匹配
re.M: 多行匹配,影响 ^ 和 $
re.S: 使 . 匹配包括换行在内的所有字符
re.U: 根据Unicode字符集解析字符,这个标志影响 \w, \W, \b, \B.
re.X: 通过灵活的格式,提高正则表达式的理解性。
返回值
- 输出到变量 - 匹配成功则返回匹配的对象
使用示例
执行逻辑
新增【正则搜索】组件,在组件属性中,"pattern"输入:'com',"string"输入:'https://www.i-search.com.cn/',"flags"输入:re.l--->执行组件

输出结果
输出结果:流程运行后,匹配成功,返回匹配的对象,如下图
