title: Invalid syntax using regular expression in python 3.4
body: <p>I am using the following expression in python 3.4 it gives <em>syntax error</em> but the same code works in python 2.7</p>
  
  <pre><code>block = re.compile(ur'DATA\(value\)[\S ]+\s((?:(?![^\n]+DATA\(value2\)).)*)', re.IGNORECASE | re.DOTALL)
  </code></pre>
  
  <p>I am unsure what is the real issue in this expression</p>