In JavaScript we can match individual Unicode codepoints or codepoint ranges by using the Unicode escape sequences, e.g.:
\"A\".match(/\\u0041/) // => [\"
Here's a JS plugin that adds Unicode support to RegEx
http://xregexp.com/plugins/
I am using for defining unicode of a symbols this site http://www.fileformat.info.
Unicode Blocks (Basic Latin, .+, Cyrillic, .+, Arabic and other): http://www.fileformat.info/info/unicode/block/index.htm
Unicode Character Categories (this does not work in JS): http://www.fileformat.info/info/unicode/category/index.htm
Letters (A-я): http://www.fileformat.info/info/unicode/char/a.htm
Fonts (which chars are supported in each font): http://www.fileformat.info/info/unicode/font/index.htm
Index for all above http://www.fileformat.info/info/unicode/index.htm