特别是,我想知道是否可以在启用多行模式的模式字符串中指定嵌入选项。也就是说,通常与Python正则表达式多行模式是这样启用:Python正则表达式允许嵌入选项吗?
pattern = re.compile(r'foo', re.MULTILINE)
我想办法通过在模式字符串指定它,而不是使用re.MULTILINE选项来获得多匹配。您可以使用嵌入式(?m)表达式在Java中执行此操作。
pattern = re.compile(r'(?m)foo')
这是可能的Python,或我需要使用re.M选项?一般来说,Python是否有很好的嵌入式模式选项参考?