我在python 3.4中使用以下表达式它给出了语法错误,但相同的代码在python 2.7中工作
block = re.compile(ur'DATA\(value\)[\S ]+\s((?:(?![^\n]+DATA\(value2\)).)*)', re.IGNORECASE | re.DOTALL)
我不确定这个表达式中的真正问题是什么
python regex python-3.x python-3.4
python ×1
python-3.4 ×1
python-3.x ×1
regex ×1