pattern = '[0-9]0{4,}[0-9\s*]*'
matches = re.findall(pattern, strSourceCode, re.MULTILINE)
它与整条线不匹配。
该模式搜索后跟至少四个零的数字,然后再后跟任意数量的空格、数字和数字
*
角色。
如果你想精确匹配
* 10**
完成大数字后,您可以执行以下操作:
pattern = '[0-9]0{4,} \* 10\*\*'
matches = re.findall(pattern, strSourceCode, re.MULTILINE)