lizhiyong_11 发表于 2021-5-11 20:27:25

为什么我的代码里正则是非贪婪匹配呢?见代码

import re

a = '12234567'
number = re.compile(r'\d').search(a)
print(number.group())

D:\TEST\Scripts\python.exe D:/pythonProject/TEST/test11.py
1

进程已结束,退出代码0

suchocolate 发表于 2021-5-11 20:27:26

re.search 扫描整个字符串并返回第一个成功的匹配

柿子饼同学 发表于 2021-5-11 20:53:30

楼上说的对,如果想要贪婪的话这样子:re.compile(r'\d+')

龙舞九天 发表于 2021-5-15 06:29:49

{:5_95:}
页: [1]
查看完整版本: 为什么我的代码里正则是非贪婪匹配呢?见代码