问答详情
源自:2-2 python正则表达式之re模块使用(二)

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

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++





提问者:rachelz 2020-03-26 16:46

个回答

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

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