问答详情
源自:3-3 python正则表达式语法(三)

分组匹配的问题

这个是为什么啊http://img.mukewang.com/5aa2492e00013f4205310143.jpg

提问者:python_不屈菜鸟 2018-03-09 16:43

个回答

  • 芳芳菲菲
    2018-03-20 18:53:18

    因为后边的字符串'<book>'不满足前面的前面的正则要求,重点是弄明白\1是什么意思。可以做两个测试:

    测试1:pa = re.match(r'<([\w]+>)\1', '<book>book>')
    pa.groups()

    测试2:pa = re.match(r'<([\w]+>)', '<book>')
    pa.groups()

  • python_不屈菜鸟
    2018-03-17 17:13:43

    引入拉

  • qq_途经_0
    2018-03-10 16:32:05

    引入re模块了吗?