写了这么多年 python 了,今天遇到一个不太明白的问题。
问题就如标题(为了简短期间,标题里面稍作改动)。
这样死活匹配不出来:
>>> r = re.match(': (?P<timeout>\d+) ms', 'Screen off timeout: 10000 ms')
>>> r
>>> print(r)
None
改成这样就好了:
>>> r = re.match('Screen off timeout: (?P<timeout>\d+) ms', 'Screen off timeout: 10000 ms')
>>> r
<_sre.SRE_Match object; span=(0, 28), match='Screen off timeout: 10000 ms'>
求大虾指点其原理?在线跪等
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.