title: Regex matching order numbers e.g DE + 10 numbers or AT +10 numbers
body: <p>I'm actually trying to match some order numbers in a string.</p>
  
  <p>The string could look like this:</p>
  
  <pre><code>SDSFwsfcwqrewrPL0000018604ergerzergdsfa
  </code></pre>
  
  <p>or</p>
  
  <pre><code>FwsfcwqrewrAT0000018604ergerzergdsfaD
  </code></pre>
  
  <p>and I need to match the "PL0000018604" or "AT0000018604".</p>
  
  <p>Actually I'm using something like that and it works:</p>
  
  <pre><code>.?(AT[0-9]{10})|(BE[0-9]{10})|(FR[0-9]{10})|(IT[0-9]{10})
  </code></pre>
  
  <p>But the more order prefixes we get, the longer the expression will be.
  It is always 2 uppercase chars followed by 10 digits and I want to specify the different uppercase chars.</p>
  
  <p>Is there any shorter version?</p>
  
  <p>Thanks for your help :)</p>