qq_33312212
qq_33312212
采纳率21.9%
2017-03-25 05:19

有关python中的正则表达式

1

请问,这个代码 为什么 匹配不到后面的中文

 a = u'我的 V 你的'

Ctxt = re.match(ur"[\u4e00-\u9fa5]+", a)

print Ctxt.group(0)
print Ctxt.group(1)

我的
Traceback (most recent call last):
File "/Users/wk1997/PycharmProjects/PY0/fine.py", line 27, in
print Ctxt.group(1)
IndexError: no such group

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • caozhy 从今以后生命中的每一秒都属于我爱的人 4年前
     Ctxt = re.match(ur"([\u4e00-\u9fa5]+).+?([\u4e00-\u9fa5]+)", a)
    print Ctxt.group(1)
    print Ctxt.group(2)
    这样看看
    
    点赞 评论 复制链接分享

相关推荐