title: Add to pattern for preg_match_all
body: <p>I'm using the following pattern which basically strips anything from a string that is not a number preceded by a currency symbol:</p>
  
  <pre><code>$pattern = '/\p{Sc}\s*\d{1,3}(?:,\d{3})*(?:\.\d+)?/u';
  </code></pre>
  
  <p>But, as the string i'm matching can be html source code, this is not perfect as sites in the UK do not always use "£" for a value, they may use <code>&amp;pound;</code> or <code>&amp;#163;</code></p>
  
  <pre><code>A price might be listed as £10.00 or &amp;pound;10.00 or &amp;#163;10.00
  </code></pre>
  
  <p>So what I'm asking is, is it possible to add those into the mix when using <code>p{Sc} /u</code></p>