title: How to detect Chinese character with punctuation in regex?
body: <p>I have noticed that there are question asked on how to detect Chinese character with regex. These are some question I read on stackoverflow: </p>
  
  <p><a href="https://stackoverflow.com/questions/4923319/php-check-if-the-string-has-chinese-chars">Php check if the string has Chinese chars</a></p>
  
  <p><a href="https://stackoverflow.com/questions/24904118/detecting-chinese-characters-in-php-string">detecting chinese characters in php string</a></p>
  
  <p>And some article outside stackoverflow:</p>
  
  <p><a href="http://www.regular-expressions.info/unicode.html" rel="noreferrer">http://www.regular-expressions.info/unicode.html</a> - unicode script</p>
  
  <p>Basically they suggest using either <code>\p{Han}+</code> or <code>[\x{4e00}-\x{9fa5}]+.*</code> to detect Chinese character. Is there a way to detect Chinese punctuation mark as well?</p>
  
  <p>Some example (but not all) of Chinese punctuation mark:
  ：？。，《》「」『』－（）【】</p>