在以下程序输出中使用括号时为
['www.google.com']
.
import re
teststring = "href=\"www.google.com\""
m=re.findall('href="(.*?)"',teststring)
print m;
如果在 findall 函数中删除括号,则输出为['href="www.google.com"']
.
import re
teststring = "href=\"www.google.com\""
m=re.findall('href=".*?"',teststring)
print m;
如果有人解释它是如何工作的,那将会很有帮助。