我正在尝试用 re.match() 匹配一组复数。我很确定正则表达式应该可以工作,但 Python 仍然没有返回任何内容。
pattern = '\.\d+\.\d+\w\.'
value = str(complex(17, 80))
string = '' + value
print(re.match(pattern, string).group())
输出应该是这样的:
(17+80j)
但相反的是:
AttributeError: 'NoneType' object has no attribute 'group'