问答详情
源自:4-2 python正则表达式练习

关于正则表达式中的\

re.findall(r'src=.+\.jpg', buf) 中的 \ 是什么意思啊?  .+表示除空格外的任意字符,.jpg代表最后的字符,那么  \  说明的是什么

提问者:慕盖茨5251222 2017-11-26 11:16

个回答

  • 夏至0313
    2017-11-26 19:57:32

    转义字符,因为 . 在正则中表示任意一个字符,但这段代码需要的是 (.jpg),这里面的. 就是. 本身,并不需要它表示任意一个字符,所以需要转义它,\. 代表转义。