title: How to make sure a specific pattern is always followed by a specific pattern?
body: <p>I need to make sure that every occurrence of <code>name</code> is always followed by a specific pattern e.g. <code>:[a-zA-Z]</code>. The regular expressions must only match if there is no occurrence of name not followed by this pattern. So the following string must not match because of <code>Ch%ristoph</code>.</p>
  
  <pre><code>{name:Anton,age:10}{name:Bert,age:20}{name:Ch%ristoph,age:30}
  </code></pre>
  
  <p>To be clear: I need this done <strong>entirely with a regular expression</strong> without using reg ex defines or any other code. (I know about look-arounds and advanced regular expressions but was not able to find a solution for this problem.)</p>