title: What is the regex pattern that can match for ASCII and explicit currency symbols
body: <p>I'm new to regex and tried searching few regex related questions here. But couldn't find the solution.</p>
  
  <p>I want to check if the String contains only the below:</p>
  
  <p>1) ASCII characters(Currently using <code>"^\\p{ASCII}*S"</code>for ASCII alone) or</p>
  
  <p>2) The following currency symbols: <strong><code>₺,£,€</code></strong></p>
  
  <p>I know that the currency symbols are not from ASCII, but we can get those values from html and using <code>StringEscapeUtils.unescapehtml()</code>and hence want any regex pattern to match only if any of the above conditions are satisfied.</p>
  
  <p>My requirement is : </p>
  
  <blockquote>
    <p>If the string has any character other than ASCII and the given symbols, it should return <code>false</code></p>
  </blockquote>