python3学习手册RE(Regular Expression)正则表达式是 用来搜索目标字符串A 中的某 些字符串s的,以及查询目标字符串s在A中的位置 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元 字符")组成的文字模式 正则表达式用//包含起来(正则表达式写在//双斜杠之间)如 /xxxx/ 里面的xxxx为正则表达式,(正则表达式本身不包含最外面那2个斜 杠。在右边的/后面可带修饰符,如 杠。在右边的/后面可带修饰符,如 /xxxx/igms 不过,在不同的文本编辑器或编程语言里,不是直接输入 /xxxx/igms 的,有的文本编辑器提供搜索框,可直接输入xxxx正则表达式,其他 修饰符以“可选项”列出,需要时勾选相应修饰项即可 ★正则表达式的修饰符 i ignore,匹配时不区分大小写 re.I g global,全局匹配,查找所有的匹配项 m mul� line,多行匹配,使得边界符^和$匹配每一 #在str里搜索 et,返 回一个匹配对象,如果匹配不到,返回None print(ret) 结果: 说明: re.search(正则表达式, 要搜索的字符串, flags=修饰符) #只匹 配第一个匹配上的字符 正则表达式 可用r" " 指定里面的所有字符都不识别为python转义字符 flags= 修饰符,可用 | 或运算连接多个修饰符,常用3个修饰符如0 码力 | 213 页 | 3.53 MB | 1 年前3
共 1 条
- 1













