2024-10-02 00:38:31 发布
网友
当进行正则表达式匹配时,我们会
re.match(regex, text)
我们可以忽略这个案子
是否有不忽略大小写的标志/值?在
想让我的代码更干净一点不做
如果我能做像
re.match(regex, text, re.IGNORECASE if XXX else re.NOTIGNORE)
不,这对于Python/re-library是不可能的。在
标志是int值。您可以尝试使用不同的值。没有一个是有效的。详见https://docs.python.org/2/library/re.html#regular-expression-objects
怎么样:
NOTIGNORECASE = 0 re.match(regex, text, flags=(re.IGNORECASE if XXX else NOTIGNORECASE))
不,这对于Python/re-library是不可能的。在
标志是int值。您可以尝试使用不同的值。没有一个是有效的。详见https://docs.python.org/2/library/re.html#regular-expression-objects
怎么样:
相关问题 更多 >
编程相关推荐