compile的时候加不加re.I好像没啥区别?

来源:2-2 python正则表达式之re模块使用(二)

rachelz

2020-03-26 16:46

str1="imooc python, Imoocvb, imoocc++"

a1=re.compile(r"imooc").match(str1).string

a2=re.compile(r"imooc",re.I).match(str1).string

好像加不加re.I,对a1和a2的运行结果没差,都是imooc python, Imoocvb, imoocc++





写回答 关注

1回答

  • 微笑月亮
    2020-04-06 20:51:19

    它是一个字符串,匹配的都是第一个'imooc', 当然看不出来差别了

python正则表达式

如何使用正则处理文本,带你对python正则有个全面了解

80575 学习 · 174 问题

查看课程

相似问题