我有以下代码:
我遇到了意外的错误:
如何解决这个问题?
我有以下代码:
import re
r = re.compile('^[0-9 ]{1,4}Ty', 'i')
我遇到了意外的错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.4/re.py", line 219, in compile
return _compile(pattern, flags)
File "/usr/lib/python3.4/re.py", line 275, in _compile
bypass_cache = flags & DEBUG
TypeError: unsupported operand type(s) for &: 'str' and 'int'
如何解决这个问题?
re.IGNORECASE
替换'i'
可以正常工作。 - Croll