为了账号安全,请及时绑定邮箱和手机立即绑定

re.match(r'.*', string) 有限制吗?

re.match(r'.*', string) 有限制吗?

aluckdog 2021-07-07 13:17:48
#! /usr/bin/python3import remy_string = 'This is the string to test.  It has several Capitalized words.  My name is Robert, and I am learning pYthon.'result = re.match(r'.*', my_string)result.group(0)print(result)请原谅我在发布此内容时遇到的任何问题。我是个菜鸟。我试图弄清楚为什么当我运行上面的代码时,我得到了以下结果而不是完整的字符串。<_sre.SRE_Match object; span=(0, 108), match='This is the string to test.  It has several Capit>提前致谢。
查看完整描述

2 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

这是打印正则表达式匹配对象的怪癖。如果查看span对象的属性,则匹配从字符 0 到字符串的最后一个字符 (108),如果result[0]按照@sergio 所述进行打印,则会得到整个字符串


查看完整回答
反对 回复 2021-07-21
  • 2 回答
  • 0 关注
  • 161 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信