title: Regex - check if no white space before and after a name
body: <p>With this regex</p>
  <pre><code>[A-Z]{1}[a-z]+(?&lt;! )|[A-Z]{1}[a-z]+(?![a-z]* )
  </code></pre>
  <p>I want to match the following items.</p>
  <pre><code># match them
  AaaaBbbbCcccccDddddd
  
  # don't match them
  Aaaaa Bbbbbb
  Ccccc Eeeee
  </code></pre>
  <p>In my regex I use an OR operator. But this is still wrong. Until now all items are matched. I need an AND operator but didn't found it.</p>