Python 正则匹配为什么group(1)返回为空,group(2)返回为none

Python正则匹配为什么group(1)返回为空,group(2)返回为noneimportrea='asdgh'b=re.compile('((.*::)|)')c=... Python 正则匹配为什么group(1)返回为空,group(2)返回为none
import re
a='asdgh'
b=re.compile('((.*:: ) | )')
c=b.match(a)
print 'group 1 is:' ,c.group(1)
print 'group 2 is',c.group(2)

打印结果
group 1 is:
group 2 is: None
展开
 我来答
帐号已注销
2018-06-26 · TA获得超过2895个赞
知道大有可为答主
回答量:2956
采纳率:2%
帮助的人:533万
展开全部
你的正则从a字符串提取不到任何信息,自然打印就空白了。
小融说房产
2018-06-26 · TA获得超过216个赞
知道小有建树答主
回答量:796
采纳率:86%
帮助的人:149万
展开全部
[image]20 Python 正则匹配为什么group(1)返回为空,group(2)返回为none
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
waketzheng
2018-06-26 · TA获得超过644个赞
知道小有建树答主
回答量:566
采纳率:63%
帮助的人:150万
展开全部
要描述一下你想匹配什么内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式