企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
| 字符 | 功能 | | --- | --- | | \| | 左右任意一个表达式 | | (ab) | 将括号中字符作为一个分组 | | \num | 引用分组num匹配到的字符串 | | (?P\<name\>) | 分组起别名 | | (?P=name) | 引用别名为name分组匹配到的字符串 | 示例 ~~~ import re # | #匹配0到100的数字 ret = re.match('[1-9]?\d$|100', '66') print(ret.group()) # () #匹配163, 126, qq邮箱 ret = re.match('\w{4,20}@(163|qq|126)\.com', '12345@163.com') print(ret.group()) #不以4和7结尾的手机号 ret = re.match('1\d{9}[0-36-68-9]', '18512345678') print(ret.group()) ~~~