title: Regex - Contains pattern but not starting with xyz
body: <p>I'm trying to match a number pattern in a text file.</p>
  
  <p>The file can contain values such as</p>
  
  <pre><code>12345 567890
  90123 string word word 54616
  98765
  </code></pre>
  
  <p>The pattern should match on any line that contains a 5 digit number that does not start with 1234</p>
  
  <p>I have tried using <code>((?!1234).*)[[:digit:]]{5}</code> but it does not give the desired results.</p>
  
  <p>Edit: The pattern can occur anywhere in the line and should still match</p>
  
  <p>Any suggestions?</p>