在python3中,我有一个名为strSourceCode的字符串变量。十、
'uint256 private constant _tTotal = 100000000 * 10**9;
uint256 private _rTotal = (MAX - (MAX % _tTotal));
_maxTxAmount = 300000000 * 10**9;'
我想匹配'100000000*10**'和'300000000*10**',它应该给我以下两行作为使用re的输出。芬德尔
uint256 private constant _tTotal = 100000000 * 10**9;
_maxTxAmount = 300000000 * 10**9;
目前我有以下代码:
pattern = '^.*[0-9]0{4,}.*$'
matches = re.findall(pattern, strSourceCode, re.MULTILINE)
错误地输出为:
_maxTxAmount = 300000000 * 10**9;0000 * 10**9;
任何帮助都将不胜感激。