title: Insufficient Hexadecimal Digits Regex Exception?
body: <p>I am formulating a regex where it would match with all letters (including chinese) and some chosen punctuations (also including chinese). </p>
  
  <p>Here's my regex</p>
  
  <pre><code>"^[\p{L}\x{FF01}-\x{FF1E}\x{3008}-\x{30A9}0-9\s@#$^&amp;*()+=,.?`~_:;|""-{}[]+$"
  </code></pre>
  
  <p>It throws an exception of insufficient hexadecimal digits. Can anybody please tell me what is wrong with it? I tried some regex testers online and it works there.</p>
  
  <p>Im using the Regex class of c# to parse it</p>