我在python中执行regex搜索,如下所示:
import re
regexSearch = re.search(r'FTP-exception-sources-\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}', line, re.M|re.I )
if regexSearch:
outputFile2.write(str(lineCounter) + " , " + regexSearch.group(0) + "\n")
如何确定从regex搜索返回的groups
的数目?在
Tags:
regexSearch.groups()
是所有组。len(regexSearch.groups())
获取计数。在您的例子中,将始终有0个组,因为您的regex不包含组(
group(0)
是整个匹配项,而不是真正的组)相关问题 更多 >
编程相关推荐