gpt4 book ai didi

python - 确定从 Python 中的正则表达式搜索返回的组数

转载 作者:行者123 更新时间:2023-12-05 02:21:02 26 4
gpt4 key购买 nike

我正在 python 中执行正则表达式搜索,如下所示:

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")

如何确定从正则表达式搜索返回的的数量?

最佳答案

regexSearch.groups() 是所有的组。 len(regexSearch.groups()) 获取计数。
在您的情况下,总会有 0 个组,因为您的正则表达式不包含组(group(0) 是整个匹配项,而不是真正的组)

关于python - 确定从 Python 中的正则表达式搜索返回的组数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36557903/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com