res1 = re.search(r'[1-9]{1,3}(.[0-9]{1,3}){3}','127.0.0.1')
print(res1)
res2 = re.findall(r'[1-9]{1,3}(.[0-9]{1,3}){3}','127.0.0.1')
print(res2)
为什么这两个函数运行结果不一样?
re.search 函数返回的结果是 一个Match对象re.findall 函数返回的结果是表达式分组里的值(括号里的值)