re标志只是数字。因此,我们需要像这样对它们进行二进制或运算
flags = 0if multiline: flags = re.Mif dotall: flags |= re.Sif verbose: flags |= re.Xif ignorecase: flags |= re.Iif uni_pre: flags |= re.Uregex = re.compile(r'Test Pattern', flags)

re标志只是数字。因此,我们需要像这样对它们进行二进制或运算
flags = 0if multiline: flags = re.Mif dotall: flags |= re.Sif verbose: flags |= re.Xif ignorecase: flags |= re.Iif uni_pre: flags |= re.Uregex = re.compile(r'Test Pattern', flags)