python正则表达式的星号*问题 初学正则表达式,为什么第5行代码不能匹配xxxxxx?我没开惰性匹配啊?... 初学正则表达式,为什么第5行代码不能匹配xxxxxx?我没开惰性匹配啊? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 正则表达式 python 星号 搜索资料 1个回答 #热议# 上班途中天气原因受伤算工伤吗? 紫薇参星 科技发烧友 2018-09-13 · 有一些普通的科技小锦囊 知道大有可为答主 回答量:5983 采纳率:92% 帮助的人:3518万 我也去答题访问个人页 关注 展开全部 因为x*表示匹配0个或多个x,所以当第一个不是x时,x*也匹配,只不过是匹配0个,因此出的结果是0用x+表示匹配1个或多个x,所以当第一个不是x时,x+试图去匹配后面的字符,因此匹配出1,7的结果我给你一个Python正则表达式为x+的例子,你看看吧import rep=re.compile(r'x+')print(p.search("xxxxxx"))print(p.search("4xxxxxx")) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容『python』OpenSNN开思通智网:交流学习发文章www.opensnn.com查看更多 其他类似问题 2018-08-12 关于 python 正则表达式中星号的奇葩问题 1 2009-12-31 正则表达式星号的问题 1 2012-11-13 python 正则表达式 关于+和*的问题 2 2015-12-20 Python正则表达式的问题。急! 1 2017-12-16 python正则表达式匹配或匹配后有空字符的问题。 2016-05-10 python正则表达式匹配的问题 2015-04-03 Python正则表达式奇怪现象 2020-04-29 python正则表达式问题? 更多类似问题 > 为你推荐: