1365 lines
40 KiB
JavaScript
1365 lines
40 KiB
JavaScript
// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later
|
|
|
|
var PosixBracketExpressions = {
|
|
// source: https://github.com/ruby/ruby/blob/ruby_2_4/enc/unicode/9.0.0/name2ctype.h#L3544
|
|
word: "\\u0030-\\u0039" +
|
|
"\\u0041-\\u005a" +
|
|
"\\u005f-\\u005f" +
|
|
"\\u0061-\\u007a" +
|
|
"\\u00aa-\\u00aa" +
|
|
"\\u00b5-\\u00b5" +
|
|
"\\u00ba-\\u00ba" +
|
|
"\\u00c0-\\u00d6" +
|
|
"\\u00d8-\\u00f6" +
|
|
"\\u00f8-\\u02c1" +
|
|
"\\u02c6-\\u02d1" +
|
|
"\\u02e0-\\u02e4" +
|
|
"\\u02ec-\\u02ec" +
|
|
"\\u02ee-\\u02ee" +
|
|
"\\u0300-\\u0374" +
|
|
"\\u0376-\\u0377" +
|
|
"\\u037a-\\u037d" +
|
|
"\\u037f-\\u037f" +
|
|
"\\u0386-\\u0386" +
|
|
"\\u0388-\\u038a" +
|
|
"\\u038c-\\u038c" +
|
|
"\\u038e-\\u03a1" +
|
|
"\\u03a3-\\u03f5" +
|
|
"\\u03f7-\\u0481" +
|
|
"\\u0483-\\u052f" +
|
|
"\\u0531-\\u0556" +
|
|
"\\u0559-\\u0559" +
|
|
"\\u0561-\\u0587" +
|
|
"\\u0591-\\u05bd" +
|
|
"\\u05bf-\\u05bf" +
|
|
"\\u05c1-\\u05c2" +
|
|
"\\u05c4-\\u05c5" +
|
|
"\\u05c7-\\u05c7" +
|
|
"\\u05d0-\\u05ea" +
|
|
"\\u05f0-\\u05f2" +
|
|
"\\u0610-\\u061a" +
|
|
"\\u0620-\\u0669" +
|
|
"\\u066e-\\u06d3" +
|
|
"\\u06d5-\\u06dc" +
|
|
"\\u06df-\\u06e8" +
|
|
"\\u06ea-\\u06fc" +
|
|
"\\u06ff-\\u06ff" +
|
|
"\\u0710-\\u074a" +
|
|
"\\u074d-\\u07b1" +
|
|
"\\u07c0-\\u07f5" +
|
|
"\\u07fa-\\u07fa" +
|
|
"\\u0800-\\u082d" +
|
|
"\\u0840-\\u085b" +
|
|
"\\u08a0-\\u08b4" +
|
|
"\\u08b6-\\u08bd" +
|
|
"\\u08d4-\\u08e1" +
|
|
"\\u08e3-\\u0963" +
|
|
"\\u0966-\\u096f" +
|
|
"\\u0971-\\u0983" +
|
|
"\\u0985-\\u098c" +
|
|
"\\u098f-\\u0990" +
|
|
"\\u0993-\\u09a8" +
|
|
"\\u09aa-\\u09b0" +
|
|
"\\u09b2-\\u09b2" +
|
|
"\\u09b6-\\u09b9" +
|
|
"\\u09bc-\\u09c4" +
|
|
"\\u09c7-\\u09c8" +
|
|
"\\u09cb-\\u09ce" +
|
|
"\\u09d7-\\u09d7" +
|
|
"\\u09dc-\\u09dd" +
|
|
"\\u09df-\\u09e3" +
|
|
"\\u09e6-\\u09f1" +
|
|
"\\u0a01-\\u0a03" +
|
|
"\\u0a05-\\u0a0a" +
|
|
"\\u0a0f-\\u0a10" +
|
|
"\\u0a13-\\u0a28" +
|
|
"\\u0a2a-\\u0a30" +
|
|
"\\u0a32-\\u0a33" +
|
|
"\\u0a35-\\u0a36" +
|
|
"\\u0a38-\\u0a39" +
|
|
"\\u0a3c-\\u0a3c" +
|
|
"\\u0a3e-\\u0a42" +
|
|
"\\u0a47-\\u0a48" +
|
|
"\\u0a4b-\\u0a4d" +
|
|
"\\u0a51-\\u0a51" +
|
|
"\\u0a59-\\u0a5c" +
|
|
"\\u0a5e-\\u0a5e" +
|
|
"\\u0a66-\\u0a75" +
|
|
"\\u0a81-\\u0a83" +
|
|
"\\u0a85-\\u0a8d" +
|
|
"\\u0a8f-\\u0a91" +
|
|
"\\u0a93-\\u0aa8" +
|
|
"\\u0aaa-\\u0ab0" +
|
|
"\\u0ab2-\\u0ab3" +
|
|
"\\u0ab5-\\u0ab9" +
|
|
"\\u0abc-\\u0ac5" +
|
|
"\\u0ac7-\\u0ac9" +
|
|
"\\u0acb-\\u0acd" +
|
|
"\\u0ad0-\\u0ad0" +
|
|
"\\u0ae0-\\u0ae3" +
|
|
"\\u0ae6-\\u0aef" +
|
|
"\\u0af9-\\u0af9" +
|
|
"\\u0b01-\\u0b03" +
|
|
"\\u0b05-\\u0b0c" +
|
|
"\\u0b0f-\\u0b10" +
|
|
"\\u0b13-\\u0b28" +
|
|
"\\u0b2a-\\u0b30" +
|
|
"\\u0b32-\\u0b33" +
|
|
"\\u0b35-\\u0b39" +
|
|
"\\u0b3c-\\u0b44" +
|
|
"\\u0b47-\\u0b48" +
|
|
"\\u0b4b-\\u0b4d" +
|
|
"\\u0b56-\\u0b57" +
|
|
"\\u0b5c-\\u0b5d" +
|
|
"\\u0b5f-\\u0b63" +
|
|
"\\u0b66-\\u0b6f" +
|
|
"\\u0b71-\\u0b71" +
|
|
"\\u0b82-\\u0b83" +
|
|
"\\u0b85-\\u0b8a" +
|
|
"\\u0b8e-\\u0b90" +
|
|
"\\u0b92-\\u0b95" +
|
|
"\\u0b99-\\u0b9a" +
|
|
"\\u0b9c-\\u0b9c" +
|
|
"\\u0b9e-\\u0b9f" +
|
|
"\\u0ba3-\\u0ba4" +
|
|
"\\u0ba8-\\u0baa" +
|
|
"\\u0bae-\\u0bb9" +
|
|
"\\u0bbe-\\u0bc2" +
|
|
"\\u0bc6-\\u0bc8" +
|
|
"\\u0bca-\\u0bcd" +
|
|
"\\u0bd0-\\u0bd0" +
|
|
"\\u0bd7-\\u0bd7" +
|
|
"\\u0be6-\\u0bef" +
|
|
"\\u0c00-\\u0c03" +
|
|
"\\u0c05-\\u0c0c" +
|
|
"\\u0c0e-\\u0c10" +
|
|
"\\u0c12-\\u0c28" +
|
|
"\\u0c2a-\\u0c39" +
|
|
"\\u0c3d-\\u0c44" +
|
|
"\\u0c46-\\u0c48" +
|
|
"\\u0c4a-\\u0c4d" +
|
|
"\\u0c55-\\u0c56" +
|
|
"\\u0c58-\\u0c5a" +
|
|
"\\u0c60-\\u0c63" +
|
|
"\\u0c66-\\u0c6f" +
|
|
"\\u0c80-\\u0c83" +
|
|
"\\u0c85-\\u0c8c" +
|
|
"\\u0c8e-\\u0c90" +
|
|
"\\u0c92-\\u0ca8" +
|
|
"\\u0caa-\\u0cb3" +
|
|
"\\u0cb5-\\u0cb9" +
|
|
"\\u0cbc-\\u0cc4" +
|
|
"\\u0cc6-\\u0cc8" +
|
|
"\\u0cca-\\u0ccd" +
|
|
"\\u0cd5-\\u0cd6" +
|
|
"\\u0cde-\\u0cde" +
|
|
"\\u0ce0-\\u0ce3" +
|
|
"\\u0ce6-\\u0cef" +
|
|
"\\u0cf1-\\u0cf2" +
|
|
"\\u0d01-\\u0d03" +
|
|
"\\u0d05-\\u0d0c" +
|
|
"\\u0d0e-\\u0d10" +
|
|
"\\u0d12-\\u0d3a" +
|
|
"\\u0d3d-\\u0d44" +
|
|
"\\u0d46-\\u0d48" +
|
|
"\\u0d4a-\\u0d4e" +
|
|
"\\u0d54-\\u0d57" +
|
|
"\\u0d5f-\\u0d63" +
|
|
"\\u0d66-\\u0d6f" +
|
|
"\\u0d7a-\\u0d7f" +
|
|
"\\u0d82-\\u0d83" +
|
|
"\\u0d85-\\u0d96" +
|
|
"\\u0d9a-\\u0db1" +
|
|
"\\u0db3-\\u0dbb" +
|
|
"\\u0dbd-\\u0dbd" +
|
|
"\\u0dc0-\\u0dc6" +
|
|
"\\u0dca-\\u0dca" +
|
|
"\\u0dcf-\\u0dd4" +
|
|
"\\u0dd6-\\u0dd6" +
|
|
"\\u0dd8-\\u0ddf" +
|
|
"\\u0de6-\\u0def" +
|
|
"\\u0df2-\\u0df3" +
|
|
"\\u0e01-\\u0e3a" +
|
|
"\\u0e40-\\u0e4e" +
|
|
"\\u0e50-\\u0e59" +
|
|
"\\u0e81-\\u0e82" +
|
|
"\\u0e84-\\u0e84" +
|
|
"\\u0e87-\\u0e88" +
|
|
"\\u0e8a-\\u0e8a" +
|
|
"\\u0e8d-\\u0e8d" +
|
|
"\\u0e94-\\u0e97" +
|
|
"\\u0e99-\\u0e9f" +
|
|
"\\u0ea1-\\u0ea3" +
|
|
"\\u0ea5-\\u0ea5" +
|
|
"\\u0ea7-\\u0ea7" +
|
|
"\\u0eaa-\\u0eab" +
|
|
"\\u0ead-\\u0eb9" +
|
|
"\\u0ebb-\\u0ebd" +
|
|
"\\u0ec0-\\u0ec4" +
|
|
"\\u0ec6-\\u0ec6" +
|
|
"\\u0ec8-\\u0ecd" +
|
|
"\\u0ed0-\\u0ed9" +
|
|
"\\u0edc-\\u0edf" +
|
|
"\\u0f00-\\u0f00" +
|
|
"\\u0f18-\\u0f19" +
|
|
"\\u0f20-\\u0f29" +
|
|
"\\u0f35-\\u0f35" +
|
|
"\\u0f37-\\u0f37" +
|
|
"\\u0f39-\\u0f39" +
|
|
"\\u0f3e-\\u0f47" +
|
|
"\\u0f49-\\u0f6c" +
|
|
"\\u0f71-\\u0f84" +
|
|
"\\u0f86-\\u0f97" +
|
|
"\\u0f99-\\u0fbc" +
|
|
"\\u0fc6-\\u0fc6" +
|
|
"\\u1000-\\u1049" +
|
|
"\\u1050-\\u109d" +
|
|
"\\u10a0-\\u10c5" +
|
|
"\\u10c7-\\u10c7" +
|
|
"\\u10cd-\\u10cd" +
|
|
"\\u10d0-\\u10fa" +
|
|
"\\u10fc-\\u1248" +
|
|
"\\u124a-\\u124d" +
|
|
"\\u1250-\\u1256" +
|
|
"\\u1258-\\u1258" +
|
|
"\\u125a-\\u125d" +
|
|
"\\u1260-\\u1288" +
|
|
"\\u128a-\\u128d" +
|
|
"\\u1290-\\u12b0" +
|
|
"\\u12b2-\\u12b5" +
|
|
"\\u12b8-\\u12be" +
|
|
"\\u12c0-\\u12c0" +
|
|
"\\u12c2-\\u12c5" +
|
|
"\\u12c8-\\u12d6" +
|
|
"\\u12d8-\\u1310" +
|
|
"\\u1312-\\u1315" +
|
|
"\\u1318-\\u135a" +
|
|
"\\u135d-\\u135f" +
|
|
"\\u1380-\\u138f" +
|
|
"\\u13a0-\\u13f5" +
|
|
"\\u13f8-\\u13fd" +
|
|
"\\u1401-\\u166c" +
|
|
"\\u166f-\\u167f" +
|
|
"\\u1681-\\u169a" +
|
|
"\\u16a0-\\u16ea" +
|
|
"\\u16ee-\\u16f8" +
|
|
"\\u1700-\\u170c" +
|
|
"\\u170e-\\u1714" +
|
|
"\\u1720-\\u1734" +
|
|
"\\u1740-\\u1753" +
|
|
"\\u1760-\\u176c" +
|
|
"\\u176e-\\u1770" +
|
|
"\\u1772-\\u1773" +
|
|
"\\u1780-\\u17d3" +
|
|
"\\u17d7-\\u17d7" +
|
|
"\\u17dc-\\u17dd" +
|
|
"\\u17e0-\\u17e9" +
|
|
"\\u180b-\\u180d" +
|
|
"\\u1810-\\u1819" +
|
|
"\\u1820-\\u1877" +
|
|
"\\u1880-\\u18aa" +
|
|
"\\u18b0-\\u18f5" +
|
|
"\\u1900-\\u191e" +
|
|
"\\u1920-\\u192b" +
|
|
"\\u1930-\\u193b" +
|
|
"\\u1946-\\u196d" +
|
|
"\\u1970-\\u1974" +
|
|
"\\u1980-\\u19ab" +
|
|
"\\u19b0-\\u19c9" +
|
|
"\\u19d0-\\u19d9" +
|
|
"\\u1a00-\\u1a1b" +
|
|
"\\u1a20-\\u1a5e" +
|
|
"\\u1a60-\\u1a7c" +
|
|
"\\u1a7f-\\u1a89" +
|
|
"\\u1a90-\\u1a99" +
|
|
"\\u1aa7-\\u1aa7" +
|
|
"\\u1ab0-\\u1abe" +
|
|
"\\u1b00-\\u1b4b" +
|
|
"\\u1b50-\\u1b59" +
|
|
"\\u1b6b-\\u1b73" +
|
|
"\\u1b80-\\u1bf3" +
|
|
"\\u1c00-\\u1c37" +
|
|
"\\u1c40-\\u1c49" +
|
|
"\\u1c4d-\\u1c7d" +
|
|
"\\u1c80-\\u1c88" +
|
|
"\\u1cd0-\\u1cd2" +
|
|
"\\u1cd4-\\u1cf6" +
|
|
"\\u1cf8-\\u1cf9" +
|
|
"\\u1d00-\\u1df5" +
|
|
"\\u1dfb-\\u1f15" +
|
|
"\\u1f18-\\u1f1d" +
|
|
"\\u1f20-\\u1f45" +
|
|
"\\u1f48-\\u1f4d" +
|
|
"\\u1f50-\\u1f57" +
|
|
"\\u1f59-\\u1f59" +
|
|
"\\u1f5b-\\u1f5b" +
|
|
"\\u1f5d-\\u1f5d" +
|
|
"\\u1f5f-\\u1f7d" +
|
|
"\\u1f80-\\u1fb4" +
|
|
"\\u1fb6-\\u1fbc" +
|
|
"\\u1fbe-\\u1fbe" +
|
|
"\\u1fc2-\\u1fc4" +
|
|
"\\u1fc6-\\u1fcc" +
|
|
"\\u1fd0-\\u1fd3" +
|
|
"\\u1fd6-\\u1fdb" +
|
|
"\\u1fe0-\\u1fec" +
|
|
"\\u1ff2-\\u1ff4" +
|
|
"\\u1ff6-\\u1ffc" +
|
|
"\\u203f-\\u2040" +
|
|
"\\u2054-\\u2054" +
|
|
"\\u2071-\\u2071" +
|
|
"\\u207f-\\u207f" +
|
|
"\\u2090-\\u209c" +
|
|
"\\u20d0-\\u20f0" +
|
|
"\\u2102-\\u2102" +
|
|
"\\u2107-\\u2107" +
|
|
"\\u210a-\\u2113" +
|
|
"\\u2115-\\u2115" +
|
|
"\\u2119-\\u211d" +
|
|
"\\u2124-\\u2124" +
|
|
"\\u2126-\\u2126" +
|
|
"\\u2128-\\u2128" +
|
|
"\\u212a-\\u212d" +
|
|
"\\u212f-\\u2139" +
|
|
"\\u213c-\\u213f" +
|
|
"\\u2145-\\u2149" +
|
|
"\\u214e-\\u214e" +
|
|
"\\u2160-\\u2188" +
|
|
"\\u24b6-\\u24e9" +
|
|
"\\u2c00-\\u2c2e" +
|
|
"\\u2c30-\\u2c5e" +
|
|
"\\u2c60-\\u2ce4" +
|
|
"\\u2ceb-\\u2cf3" +
|
|
"\\u2d00-\\u2d25" +
|
|
"\\u2d27-\\u2d27" +
|
|
"\\u2d2d-\\u2d2d" +
|
|
"\\u2d30-\\u2d67" +
|
|
"\\u2d6f-\\u2d6f" +
|
|
"\\u2d7f-\\u2d96" +
|
|
"\\u2da0-\\u2da6" +
|
|
"\\u2da8-\\u2dae" +
|
|
"\\u2db0-\\u2db6" +
|
|
"\\u2db8-\\u2dbe" +
|
|
"\\u2dc0-\\u2dc6" +
|
|
"\\u2dc8-\\u2dce" +
|
|
"\\u2dd0-\\u2dd6" +
|
|
"\\u2dd8-\\u2dde" +
|
|
"\\u2de0-\\u2dff" +
|
|
"\\u2e2f-\\u2e2f" +
|
|
"\\u3005-\\u3007" +
|
|
"\\u3021-\\u302f" +
|
|
"\\u3031-\\u3035" +
|
|
"\\u3038-\\u303c" +
|
|
"\\u3041-\\u3096" +
|
|
"\\u3099-\\u309a" +
|
|
"\\u309d-\\u309f" +
|
|
"\\u30a1-\\u30fa" +
|
|
"\\u30fc-\\u30ff" +
|
|
"\\u3105-\\u312d" +
|
|
"\\u3131-\\u318e" +
|
|
"\\u31a0-\\u31ba" +
|
|
"\\u31f0-\\u31ff" +
|
|
"\\u3400-\\u4db5" +
|
|
"\\u4e00-\\u9fd5" +
|
|
"\\ua000-\\ua48c" +
|
|
"\\ua4d0-\\ua4fd" +
|
|
"\\ua500-\\ua60c" +
|
|
"\\ua610-\\ua62b" +
|
|
"\\ua640-\\ua672" +
|
|
"\\ua674-\\ua67d" +
|
|
"\\ua67f-\\ua6f1" +
|
|
"\\ua717-\\ua71f" +
|
|
"\\ua722-\\ua788" +
|
|
"\\ua78b-\\ua7ae" +
|
|
"\\ua7b0-\\ua7b7" +
|
|
"\\ua7f7-\\ua827" +
|
|
"\\ua840-\\ua873" +
|
|
"\\ua880-\\ua8c5" +
|
|
"\\ua8d0-\\ua8d9" +
|
|
"\\ua8e0-\\ua8f7" +
|
|
"\\ua8fb-\\ua8fb" +
|
|
"\\ua8fd-\\ua8fd" +
|
|
"\\ua900-\\ua92d" +
|
|
"\\ua930-\\ua953" +
|
|
"\\ua960-\\ua97c" +
|
|
"\\ua980-\\ua9c0" +
|
|
"\\ua9cf-\\ua9d9" +
|
|
"\\ua9e0-\\ua9fe" +
|
|
"\\uaa00-\\uaa36" +
|
|
"\\uaa40-\\uaa4d" +
|
|
"\\uaa50-\\uaa59" +
|
|
"\\uaa60-\\uaa76" +
|
|
"\\uaa7a-\\uaac2" +
|
|
"\\uaadb-\\uaadd" +
|
|
"\\uaae0-\\uaaef" +
|
|
"\\uaaf2-\\uaaf6" +
|
|
"\\uab01-\\uab06" +
|
|
"\\uab09-\\uab0e" +
|
|
"\\uab11-\\uab16" +
|
|
"\\uab20-\\uab26" +
|
|
"\\uab28-\\uab2e" +
|
|
"\\uab30-\\uab5a" +
|
|
"\\uab5c-\\uab65" +
|
|
"\\uab70-\\uabea" +
|
|
"\\uabec-\\uabed" +
|
|
"\\uabf0-\\uabf9" +
|
|
"\\uac00-\\ud7a3" +
|
|
"\\ud7b0-\\ud7c6" +
|
|
"\\ud7cb-\\ud7fb" +
|
|
"\\uf900-\\ufa6d" +
|
|
"\\ufa70-\\ufad9" +
|
|
"\\ufb00-\\ufb06" +
|
|
"\\ufb13-\\ufb17" +
|
|
"\\ufb1d-\\ufb28" +
|
|
"\\ufb2a-\\ufb36" +
|
|
"\\ufb38-\\ufb3c" +
|
|
"\\ufb3e-\\ufb3e" +
|
|
"\\ufb40-\\ufb41" +
|
|
"\\ufb43-\\ufb44" +
|
|
"\\ufb46-\\ufbb1" +
|
|
"\\ufbd3-\\ufd3d" +
|
|
"\\ufd50-\\ufd8f" +
|
|
"\\ufd92-\\ufdc7" +
|
|
"\\ufdf0-\\ufdfb" +
|
|
"\\ufe00-\\ufe0f" +
|
|
"\\ufe20-\\ufe2f" +
|
|
"\\ufe33-\\ufe34" +
|
|
"\\ufe4d-\\ufe4f" +
|
|
"\\ufe70-\\ufe74" +
|
|
"\\ufe76-\\ufefc" +
|
|
"\\uff10-\\uff19" +
|
|
"\\uff21-\\uff3a" +
|
|
"\\uff3f-\\uff3f" +
|
|
"\\uff41-\\uff5a" +
|
|
"\\uff66-\\uffbe" +
|
|
"\\uffc2-\\uffc7" +
|
|
"\\uffca-\\uffcf" +
|
|
"\\uffd2-\\uffd7" +
|
|
"\\uffda-\\uffdc",
|
|
// "\\u10000-\\u1000b" +
|
|
// "\\u1000d-\\u10026" +
|
|
// "\\u10028-\\u1003a" +
|
|
// "\\u1003c-\\u1003d" +
|
|
// "\\u1003f-\\u1004d" +
|
|
// "\\u10050-\\u1005d" +
|
|
// "\\u10080-\\u100fa" +
|
|
// "\\u10140-\\u10174" +
|
|
// "\\u101fd-\\u101fd" +
|
|
// "\\u10280-\\u1029c" +
|
|
// "\\u102a0-\\u102d0" +
|
|
// "\\u102e0-\\u102e0" +
|
|
// "\\u10300-\\u1031f" +
|
|
// "\\u10330-\\u1034a" +
|
|
// "\\u10350-\\u1037a" +
|
|
// "\\u10380-\\u1039d" +
|
|
// "\\u103a0-\\u103c3" +
|
|
// "\\u103c8-\\u103cf" +
|
|
// "\\u103d1-\\u103d5" +
|
|
// "\\u10400-\\u1049d" +
|
|
// "\\u104a0-\\u104a9" +
|
|
// "\\u104b0-\\u104d3" +
|
|
// "\\u104d8-\\u104fb" +
|
|
// "\\u10500-\\u10527" +
|
|
// "\\u10530-\\u10563" +
|
|
// "\\u10600-\\u10736" +
|
|
// "\\u10740-\\u10755" +
|
|
// "\\u10760-\\u10767" +
|
|
// "\\u10800-\\u10805" +
|
|
// "\\u10808-\\u10808" +
|
|
// "\\u1080a-\\u10835" +
|
|
// "\\u10837-\\u10838" +
|
|
// "\\u1083c-\\u1083c" +
|
|
// "\\u1083f-\\u10855" +
|
|
// "\\u10860-\\u10876" +
|
|
// "\\u10880-\\u1089e" +
|
|
// "\\u108e0-\\u108f2" +
|
|
// "\\u108f4-\\u108f5" +
|
|
// "\\u10900-\\u10915" +
|
|
// "\\u10920-\\u10939" +
|
|
// "\\u10980-\\u109b7" +
|
|
// "\\u109be-\\u109bf" +
|
|
// "\\u10a00-\\u10a03" +
|
|
// "\\u10a05-\\u10a06" +
|
|
// "\\u10a0c-\\u10a13" +
|
|
// "\\u10a15-\\u10a17" +
|
|
// "\\u10a19-\\u10a33" +
|
|
// "\\u10a38-\\u10a3a" +
|
|
// "\\u10a3f-\\u10a3f" +
|
|
// "\\u10a60-\\u10a7c" +
|
|
// "\\u10a80-\\u10a9c" +
|
|
// "\\u10ac0-\\u10ac7" +
|
|
// "\\u10ac9-\\u10ae6" +
|
|
// "\\u10b00-\\u10b35" +
|
|
// "\\u10b40-\\u10b55" +
|
|
// "\\u10b60-\\u10b72" +
|
|
// "\\u10b80-\\u10b91" +
|
|
// "\\u10c00-\\u10c48" +
|
|
// "\\u10c80-\\u10cb2" +
|
|
// "\\u10cc0-\\u10cf2" +
|
|
// "\\u11000-\\u11046" +
|
|
// "\\u11066-\\u1106f" +
|
|
// "\\u1107f-\\u110ba" +
|
|
// "\\u110d0-\\u110e8" +
|
|
// "\\u110f0-\\u110f9" +
|
|
// "\\u11100-\\u11134" +
|
|
// "\\u11136-\\u1113f" +
|
|
// "\\u11150-\\u11173" +
|
|
// "\\u11176-\\u11176" +
|
|
// "\\u11180-\\u111c4" +
|
|
// "\\u111ca-\\u111cc" +
|
|
// "\\u111d0-\\u111da" +
|
|
// "\\u111dc-\\u111dc" +
|
|
// "\\u11200-\\u11211" +
|
|
// "\\u11213-\\u11237" +
|
|
// "\\u1123e-\\u1123e" +
|
|
// "\\u11280-\\u11286" +
|
|
// "\\u11288-\\u11288" +
|
|
// "\\u1128a-\\u1128d" +
|
|
// "\\u1128f-\\u1129d" +
|
|
// "\\u1129f-\\u112a8" +
|
|
// "\\u112b0-\\u112ea" +
|
|
// "\\u112f0-\\u112f9" +
|
|
// "\\u11300-\\u11303" +
|
|
// "\\u11305-\\u1130c" +
|
|
// "\\u1130f-\\u11310" +
|
|
// "\\u11313-\\u11328" +
|
|
// "\\u1132a-\\u11330" +
|
|
// "\\u11332-\\u11333" +
|
|
// "\\u11335-\\u11339" +
|
|
// "\\u1133c-\\u11344" +
|
|
// "\\u11347-\\u11348" +
|
|
// "\\u1134b-\\u1134d" +
|
|
// "\\u11350-\\u11350" +
|
|
// "\\u11357-\\u11357" +
|
|
// "\\u1135d-\\u11363" +
|
|
// "\\u11366-\\u1136c" +
|
|
// "\\u11370-\\u11374" +
|
|
// "\\u11400-\\u1144a" +
|
|
// "\\u11450-\\u11459" +
|
|
// "\\u11480-\\u114c5" +
|
|
// "\\u114c7-\\u114c7" +
|
|
// "\\u114d0-\\u114d9" +
|
|
// "\\u11580-\\u115b5" +
|
|
// "\\u115b8-\\u115c0" +
|
|
// "\\u115d8-\\u115dd" +
|
|
// "\\u11600-\\u11640" +
|
|
// "\\u11644-\\u11644" +
|
|
// "\\u11650-\\u11659" +
|
|
// "\\u11680-\\u116b7" +
|
|
// "\\u116c0-\\u116c9" +
|
|
// "\\u11700-\\u11719" +
|
|
// "\\u1171d-\\u1172b" +
|
|
// "\\u11730-\\u11739" +
|
|
// "\\u118a0-\\u118e9" +
|
|
// "\\u118ff-\\u118ff" +
|
|
// "\\u11ac0-\\u11af8" +
|
|
// "\\u11c00-\\u11c08" +
|
|
// "\\u11c0a-\\u11c36" +
|
|
// "\\u11c38-\\u11c40" +
|
|
// "\\u11c50-\\u11c59" +
|
|
// "\\u11c72-\\u11c8f" +
|
|
// "\\u11c92-\\u11ca7" +
|
|
// "\\u11ca9-\\u11cb6" +
|
|
// "\\u12000-\\u12399" +
|
|
// "\\u12400-\\u1246e" +
|
|
// "\\u12480-\\u12543" +
|
|
// "\\u13000-\\u1342e" +
|
|
// "\\u14400-\\u14646" +
|
|
// "\\u16800-\\u16a38" +
|
|
// "\\u16a40-\\u16a5e" +
|
|
// "\\u16a60-\\u16a69" +
|
|
// "\\u16ad0-\\u16aed" +
|
|
// "\\u16af0-\\u16af4" +
|
|
// "\\u16b00-\\u16b36" +
|
|
// "\\u16b40-\\u16b43" +
|
|
// "\\u16b50-\\u16b59" +
|
|
// "\\u16b63-\\u16b77" +
|
|
// "\\u16b7d-\\u16b8f" +
|
|
// "\\u16f00-\\u16f44" +
|
|
// "\\u16f50-\\u16f7e" +
|
|
// "\\u16f8f-\\u16f9f" +
|
|
// "\\u16fe0-\\u16fe0" +
|
|
// "\\u17000-\\u187ec" +
|
|
// "\\u18800-\\u18af2" +
|
|
// "\\u1b000-\\u1b001" +
|
|
// "\\u1bc00-\\u1bc6a" +
|
|
// "\\u1bc70-\\u1bc7c" +
|
|
// "\\u1bc80-\\u1bc88" +
|
|
// "\\u1bc90-\\u1bc99" +
|
|
// "\\u1bc9d-\\u1bc9e" +
|
|
// "\\u1d165-\\u1d169" +
|
|
// "\\u1d16d-\\u1d172" +
|
|
// "\\u1d17b-\\u1d182" +
|
|
// "\\u1d185-\\u1d18b" +
|
|
// "\\u1d1aa-\\u1d1ad" +
|
|
// "\\u1d242-\\u1d244" +
|
|
// "\\u1d400-\\u1d454" +
|
|
// "\\u1d456-\\u1d49c" +
|
|
// "\\u1d49e-\\u1d49f" +
|
|
// "\\u1d4a2-\\u1d4a2" +
|
|
// "\\u1d4a5-\\u1d4a6" +
|
|
// "\\u1d4a9-\\u1d4ac" +
|
|
// "\\u1d4ae-\\u1d4b9" +
|
|
// "\\u1d4bb-\\u1d4bb" +
|
|
// "\\u1d4bd-\\u1d4c3" +
|
|
// "\\u1d4c5-\\u1d505" +
|
|
// "\\u1d507-\\u1d50a" +
|
|
// "\\u1d50d-\\u1d514" +
|
|
// "\\u1d516-\\u1d51c" +
|
|
// "\\u1d51e-\\u1d539" +
|
|
// "\\u1d53b-\\u1d53e" +
|
|
// "\\u1d540-\\u1d544" +
|
|
// "\\u1d546-\\u1d546" +
|
|
// "\\u1d54a-\\u1d550" +
|
|
// "\\u1d552-\\u1d6a5" +
|
|
// "\\u1d6a8-\\u1d6c0" +
|
|
// "\\u1d6c2-\\u1d6da" +
|
|
// "\\u1d6dc-\\u1d6fa" +
|
|
// "\\u1d6fc-\\u1d714" +
|
|
// "\\u1d716-\\u1d734" +
|
|
// "\\u1d736-\\u1d74e" +
|
|
// "\\u1d750-\\u1d76e" +
|
|
// "\\u1d770-\\u1d788" +
|
|
// "\\u1d78a-\\u1d7a8" +
|
|
// "\\u1d7aa-\\u1d7c2" +
|
|
// "\\u1d7c4-\\u1d7cb" +
|
|
// "\\u1d7ce-\\u1d7ff" +
|
|
// "\\u1da00-\\u1da36" +
|
|
// "\\u1da3b-\\u1da6c" +
|
|
// "\\u1da75-\\u1da75" +
|
|
// "\\u1da84-\\u1da84" +
|
|
// "\\u1da9b-\\u1da9f" +
|
|
// "\\u1daa1-\\u1daaf" +
|
|
// "\\u1e000-\\u1e006" +
|
|
// "\\u1e008-\\u1e018" +
|
|
// "\\u1e01b-\\u1e021" +
|
|
// "\\u1e023-\\u1e024" +
|
|
// "\\u1e026-\\u1e02a" +
|
|
// "\\u1e800-\\u1e8c4" +
|
|
// "\\u1e8d0-\\u1e8d6" +
|
|
// "\\u1e900-\\u1e94a" +
|
|
// "\\u1e950-\\u1e959" +
|
|
// "\\u1ee00-\\u1ee03" +
|
|
// "\\u1ee05-\\u1ee1f" +
|
|
// "\\u1ee21-\\u1ee22" +
|
|
// "\\u1ee24-\\u1ee24" +
|
|
// "\\u1ee27-\\u1ee27" +
|
|
// "\\u1ee29-\\u1ee32" +
|
|
// "\\u1ee34-\\u1ee37" +
|
|
// "\\u1ee39-\\u1ee39" +
|
|
// "\\u1ee3b-\\u1ee3b" +
|
|
// "\\u1ee42-\\u1ee42" +
|
|
// "\\u1ee47-\\u1ee47" +
|
|
// "\\u1ee49-\\u1ee49" +
|
|
// "\\u1ee4b-\\u1ee4b" +
|
|
// "\\u1ee4d-\\u1ee4f" +
|
|
// "\\u1ee51-\\u1ee52" +
|
|
// "\\u1ee54-\\u1ee54" +
|
|
// "\\u1ee57-\\u1ee57" +
|
|
// "\\u1ee59-\\u1ee59" +
|
|
// "\\u1ee5b-\\u1ee5b" +
|
|
// "\\u1ee5d-\\u1ee5d" +
|
|
// "\\u1ee5f-\\u1ee5f" +
|
|
// "\\u1ee61-\\u1ee62" +
|
|
// "\\u1ee64-\\u1ee64" +
|
|
// "\\u1ee67-\\u1ee6a" +
|
|
// "\\u1ee6c-\\u1ee72" +
|
|
// "\\u1ee74-\\u1ee77" +
|
|
// "\\u1ee79-\\u1ee7c" +
|
|
// "\\u1ee7e-\\u1ee7e" +
|
|
// "\\u1ee80-\\u1ee89" +
|
|
// "\\u1ee8b-\\u1ee9b" +
|
|
// "\\u1eea1-\\u1eea3" +
|
|
// "\\u1eea5-\\u1eea9" +
|
|
// "\\u1eeab-\\u1eebb" +
|
|
// "\\u1f130-\\u1f149" +
|
|
// "\\u1f150-\\u1f169" +
|
|
// "\\u1f170-\\u1f189" +
|
|
// "\\u20000-\\u2a6d6" +
|
|
// "\\u2a700-\\u2b734" +
|
|
// "\\u2b740-\\u2b81d" +
|
|
// "\\u2b820-\\u2cea1" +
|
|
// "\\u2f800-\\u2fa1d" +
|
|
// "\\ue0100-\\ue01ef",
|
|
|
|
// source: https://github.com/ruby/ruby/blob/ruby_2_4/enc/unicode/9.0.0/name2ctype.h#L4227
|
|
alnum: "\\u0030-\\u0039" +
|
|
"\\u0041-\\u005a" +
|
|
"\\u0061-\\u007a" +
|
|
"\\u00aa-\\u00aa" +
|
|
"\\u00b5-\\u00b5" +
|
|
"\\u00ba-\\u00ba" +
|
|
"\\u00c0-\\u00d6" +
|
|
"\\u00d8-\\u00f6" +
|
|
"\\u00f8-\\u02c1" +
|
|
"\\u02c6-\\u02d1" +
|
|
"\\u02e0-\\u02e4" +
|
|
"\\u02ec-\\u02ec" +
|
|
"\\u02ee-\\u02ee" +
|
|
"\\u0345-\\u0345" +
|
|
"\\u0370-\\u0374" +
|
|
"\\u0376-\\u0377" +
|
|
"\\u037a-\\u037d" +
|
|
"\\u037f-\\u037f" +
|
|
"\\u0386-\\u0386" +
|
|
"\\u0388-\\u038a" +
|
|
"\\u038c-\\u038c" +
|
|
"\\u038e-\\u03a1" +
|
|
"\\u03a3-\\u03f5" +
|
|
"\\u03f7-\\u0481" +
|
|
"\\u048a-\\u052f" +
|
|
"\\u0531-\\u0556" +
|
|
"\\u0559-\\u0559" +
|
|
"\\u0561-\\u0587" +
|
|
"\\u05b0-\\u05bd" +
|
|
"\\u05bf-\\u05bf" +
|
|
"\\u05c1-\\u05c2" +
|
|
"\\u05c4-\\u05c5" +
|
|
"\\u05c7-\\u05c7" +
|
|
"\\u05d0-\\u05ea" +
|
|
"\\u05f0-\\u05f2" +
|
|
"\\u0610-\\u061a" +
|
|
"\\u0620-\\u0657" +
|
|
"\\u0659-\\u0669" +
|
|
"\\u066e-\\u06d3" +
|
|
"\\u06d5-\\u06dc" +
|
|
"\\u06e1-\\u06e8" +
|
|
"\\u06ed-\\u06fc" +
|
|
"\\u06ff-\\u06ff" +
|
|
"\\u0710-\\u073f" +
|
|
"\\u074d-\\u07b1" +
|
|
"\\u07c0-\\u07ea" +
|
|
"\\u07f4-\\u07f5" +
|
|
"\\u07fa-\\u07fa" +
|
|
"\\u0800-\\u0817" +
|
|
"\\u081a-\\u082c" +
|
|
"\\u0840-\\u0858" +
|
|
"\\u08a0-\\u08b4" +
|
|
"\\u08b6-\\u08bd" +
|
|
"\\u08d4-\\u08df" +
|
|
"\\u08e3-\\u08e9" +
|
|
"\\u08f0-\\u093b" +
|
|
"\\u093d-\\u094c" +
|
|
"\\u094e-\\u0950" +
|
|
"\\u0955-\\u0963" +
|
|
"\\u0966-\\u096f" +
|
|
"\\u0971-\\u0983" +
|
|
"\\u0985-\\u098c" +
|
|
"\\u098f-\\u0990" +
|
|
"\\u0993-\\u09a8" +
|
|
"\\u09aa-\\u09b0" +
|
|
"\\u09b2-\\u09b2" +
|
|
"\\u09b6-\\u09b9" +
|
|
"\\u09bd-\\u09c4" +
|
|
"\\u09c7-\\u09c8" +
|
|
"\\u09cb-\\u09cc" +
|
|
"\\u09ce-\\u09ce" +
|
|
"\\u09d7-\\u09d7" +
|
|
"\\u09dc-\\u09dd" +
|
|
"\\u09df-\\u09e3" +
|
|
"\\u09e6-\\u09f1" +
|
|
"\\u0a01-\\u0a03" +
|
|
"\\u0a05-\\u0a0a" +
|
|
"\\u0a0f-\\u0a10" +
|
|
"\\u0a13-\\u0a28" +
|
|
"\\u0a2a-\\u0a30" +
|
|
"\\u0a32-\\u0a33" +
|
|
"\\u0a35-\\u0a36" +
|
|
"\\u0a38-\\u0a39" +
|
|
"\\u0a3e-\\u0a42" +
|
|
"\\u0a47-\\u0a48" +
|
|
"\\u0a4b-\\u0a4c" +
|
|
"\\u0a51-\\u0a51" +
|
|
"\\u0a59-\\u0a5c" +
|
|
"\\u0a5e-\\u0a5e" +
|
|
"\\u0a66-\\u0a75" +
|
|
"\\u0a81-\\u0a83" +
|
|
"\\u0a85-\\u0a8d" +
|
|
"\\u0a8f-\\u0a91" +
|
|
"\\u0a93-\\u0aa8" +
|
|
"\\u0aaa-\\u0ab0" +
|
|
"\\u0ab2-\\u0ab3" +
|
|
"\\u0ab5-\\u0ab9" +
|
|
"\\u0abd-\\u0ac5" +
|
|
"\\u0ac7-\\u0ac9" +
|
|
"\\u0acb-\\u0acc" +
|
|
"\\u0ad0-\\u0ad0" +
|
|
"\\u0ae0-\\u0ae3" +
|
|
"\\u0ae6-\\u0aef" +
|
|
"\\u0af9-\\u0af9" +
|
|
"\\u0b01-\\u0b03" +
|
|
"\\u0b05-\\u0b0c" +
|
|
"\\u0b0f-\\u0b10" +
|
|
"\\u0b13-\\u0b28" +
|
|
"\\u0b2a-\\u0b30" +
|
|
"\\u0b32-\\u0b33" +
|
|
"\\u0b35-\\u0b39" +
|
|
"\\u0b3d-\\u0b44" +
|
|
"\\u0b47-\\u0b48" +
|
|
"\\u0b4b-\\u0b4c" +
|
|
"\\u0b56-\\u0b57" +
|
|
"\\u0b5c-\\u0b5d" +
|
|
"\\u0b5f-\\u0b63" +
|
|
"\\u0b66-\\u0b6f" +
|
|
"\\u0b71-\\u0b71" +
|
|
"\\u0b82-\\u0b83" +
|
|
"\\u0b85-\\u0b8a" +
|
|
"\\u0b8e-\\u0b90" +
|
|
"\\u0b92-\\u0b95" +
|
|
"\\u0b99-\\u0b9a" +
|
|
"\\u0b9c-\\u0b9c" +
|
|
"\\u0b9e-\\u0b9f" +
|
|
"\\u0ba3-\\u0ba4" +
|
|
"\\u0ba8-\\u0baa" +
|
|
"\\u0bae-\\u0bb9" +
|
|
"\\u0bbe-\\u0bc2" +
|
|
"\\u0bc6-\\u0bc8" +
|
|
"\\u0bca-\\u0bcc" +
|
|
"\\u0bd0-\\u0bd0" +
|
|
"\\u0bd7-\\u0bd7" +
|
|
"\\u0be6-\\u0bef" +
|
|
"\\u0c00-\\u0c03" +
|
|
"\\u0c05-\\u0c0c" +
|
|
"\\u0c0e-\\u0c10" +
|
|
"\\u0c12-\\u0c28" +
|
|
"\\u0c2a-\\u0c39" +
|
|
"\\u0c3d-\\u0c44" +
|
|
"\\u0c46-\\u0c48" +
|
|
"\\u0c4a-\\u0c4c" +
|
|
"\\u0c55-\\u0c56" +
|
|
"\\u0c58-\\u0c5a" +
|
|
"\\u0c60-\\u0c63" +
|
|
"\\u0c66-\\u0c6f" +
|
|
"\\u0c80-\\u0c83" +
|
|
"\\u0c85-\\u0c8c" +
|
|
"\\u0c8e-\\u0c90" +
|
|
"\\u0c92-\\u0ca8" +
|
|
"\\u0caa-\\u0cb3" +
|
|
"\\u0cb5-\\u0cb9" +
|
|
"\\u0cbd-\\u0cc4" +
|
|
"\\u0cc6-\\u0cc8" +
|
|
"\\u0cca-\\u0ccc" +
|
|
"\\u0cd5-\\u0cd6" +
|
|
"\\u0cde-\\u0cde" +
|
|
"\\u0ce0-\\u0ce3" +
|
|
"\\u0ce6-\\u0cef" +
|
|
"\\u0cf1-\\u0cf2" +
|
|
"\\u0d01-\\u0d03" +
|
|
"\\u0d05-\\u0d0c" +
|
|
"\\u0d0e-\\u0d10" +
|
|
"\\u0d12-\\u0d3a" +
|
|
"\\u0d3d-\\u0d44" +
|
|
"\\u0d46-\\u0d48" +
|
|
"\\u0d4a-\\u0d4c" +
|
|
"\\u0d4e-\\u0d4e" +
|
|
"\\u0d54-\\u0d57" +
|
|
"\\u0d5f-\\u0d63" +
|
|
"\\u0d66-\\u0d6f" +
|
|
"\\u0d7a-\\u0d7f" +
|
|
"\\u0d82-\\u0d83" +
|
|
"\\u0d85-\\u0d96" +
|
|
"\\u0d9a-\\u0db1" +
|
|
"\\u0db3-\\u0dbb" +
|
|
"\\u0dbd-\\u0dbd" +
|
|
"\\u0dc0-\\u0dc6" +
|
|
"\\u0dcf-\\u0dd4" +
|
|
"\\u0dd6-\\u0dd6" +
|
|
"\\u0dd8-\\u0ddf" +
|
|
"\\u0de6-\\u0def" +
|
|
"\\u0df2-\\u0df3" +
|
|
"\\u0e01-\\u0e3a" +
|
|
"\\u0e40-\\u0e46" +
|
|
"\\u0e4d-\\u0e4d" +
|
|
"\\u0e50-\\u0e59" +
|
|
"\\u0e81-\\u0e82" +
|
|
"\\u0e84-\\u0e84" +
|
|
"\\u0e87-\\u0e88" +
|
|
"\\u0e8a-\\u0e8a" +
|
|
"\\u0e8d-\\u0e8d" +
|
|
"\\u0e94-\\u0e97" +
|
|
"\\u0e99-\\u0e9f" +
|
|
"\\u0ea1-\\u0ea3" +
|
|
"\\u0ea5-\\u0ea5" +
|
|
"\\u0ea7-\\u0ea7" +
|
|
"\\u0eaa-\\u0eab" +
|
|
"\\u0ead-\\u0eb9" +
|
|
"\\u0ebb-\\u0ebd" +
|
|
"\\u0ec0-\\u0ec4" +
|
|
"\\u0ec6-\\u0ec6" +
|
|
"\\u0ecd-\\u0ecd" +
|
|
"\\u0ed0-\\u0ed9" +
|
|
"\\u0edc-\\u0edf" +
|
|
"\\u0f00-\\u0f00" +
|
|
"\\u0f20-\\u0f29" +
|
|
"\\u0f40-\\u0f47" +
|
|
"\\u0f49-\\u0f6c" +
|
|
"\\u0f71-\\u0f81" +
|
|
"\\u0f88-\\u0f97" +
|
|
"\\u0f99-\\u0fbc" +
|
|
"\\u1000-\\u1036" +
|
|
"\\u1038-\\u1038" +
|
|
"\\u103b-\\u1049" +
|
|
"\\u1050-\\u1062" +
|
|
"\\u1065-\\u1068" +
|
|
"\\u106e-\\u1086" +
|
|
"\\u108e-\\u108e" +
|
|
"\\u1090-\\u1099" +
|
|
"\\u109c-\\u109d" +
|
|
"\\u10a0-\\u10c5" +
|
|
"\\u10c7-\\u10c7" +
|
|
"\\u10cd-\\u10cd" +
|
|
"\\u10d0-\\u10fa" +
|
|
"\\u10fc-\\u1248" +
|
|
"\\u124a-\\u124d" +
|
|
"\\u1250-\\u1256" +
|
|
"\\u1258-\\u1258" +
|
|
"\\u125a-\\u125d" +
|
|
"\\u1260-\\u1288" +
|
|
"\\u128a-\\u128d" +
|
|
"\\u1290-\\u12b0" +
|
|
"\\u12b2-\\u12b5" +
|
|
"\\u12b8-\\u12be" +
|
|
"\\u12c0-\\u12c0" +
|
|
"\\u12c2-\\u12c5" +
|
|
"\\u12c8-\\u12d6" +
|
|
"\\u12d8-\\u1310" +
|
|
"\\u1312-\\u1315" +
|
|
"\\u1318-\\u135a" +
|
|
"\\u135f-\\u135f" +
|
|
"\\u1380-\\u138f" +
|
|
"\\u13a0-\\u13f5" +
|
|
"\\u13f8-\\u13fd" +
|
|
"\\u1401-\\u166c" +
|
|
"\\u166f-\\u167f" +
|
|
"\\u1681-\\u169a" +
|
|
"\\u16a0-\\u16ea" +
|
|
"\\u16ee-\\u16f8" +
|
|
"\\u1700-\\u170c" +
|
|
"\\u170e-\\u1713" +
|
|
"\\u1720-\\u1733" +
|
|
"\\u1740-\\u1753" +
|
|
"\\u1760-\\u176c" +
|
|
"\\u176e-\\u1770" +
|
|
"\\u1772-\\u1773" +
|
|
"\\u1780-\\u17b3" +
|
|
"\\u17b6-\\u17c8" +
|
|
"\\u17d7-\\u17d7" +
|
|
"\\u17dc-\\u17dc" +
|
|
"\\u17e0-\\u17e9" +
|
|
"\\u1810-\\u1819" +
|
|
"\\u1820-\\u1877" +
|
|
"\\u1880-\\u18aa" +
|
|
"\\u18b0-\\u18f5" +
|
|
"\\u1900-\\u191e" +
|
|
"\\u1920-\\u192b" +
|
|
"\\u1930-\\u1938" +
|
|
"\\u1946-\\u196d" +
|
|
"\\u1970-\\u1974" +
|
|
"\\u1980-\\u19ab" +
|
|
"\\u19b0-\\u19c9" +
|
|
"\\u19d0-\\u19d9" +
|
|
"\\u1a00-\\u1a1b" +
|
|
"\\u1a20-\\u1a5e" +
|
|
"\\u1a61-\\u1a74" +
|
|
"\\u1a80-\\u1a89" +
|
|
"\\u1a90-\\u1a99" +
|
|
"\\u1aa7-\\u1aa7" +
|
|
"\\u1b00-\\u1b33" +
|
|
"\\u1b35-\\u1b43" +
|
|
"\\u1b45-\\u1b4b" +
|
|
"\\u1b50-\\u1b59" +
|
|
"\\u1b80-\\u1ba9" +
|
|
"\\u1bac-\\u1be5" +
|
|
"\\u1be7-\\u1bf1" +
|
|
"\\u1c00-\\u1c35" +
|
|
"\\u1c40-\\u1c49" +
|
|
"\\u1c4d-\\u1c7d" +
|
|
"\\u1c80-\\u1c88" +
|
|
"\\u1ce9-\\u1cec" +
|
|
"\\u1cee-\\u1cf3" +
|
|
"\\u1cf5-\\u1cf6" +
|
|
"\\u1d00-\\u1dbf" +
|
|
"\\u1de7-\\u1df4" +
|
|
"\\u1e00-\\u1f15" +
|
|
"\\u1f18-\\u1f1d" +
|
|
"\\u1f20-\\u1f45" +
|
|
"\\u1f48-\\u1f4d" +
|
|
"\\u1f50-\\u1f57" +
|
|
"\\u1f59-\\u1f59" +
|
|
"\\u1f5b-\\u1f5b" +
|
|
"\\u1f5d-\\u1f5d" +
|
|
"\\u1f5f-\\u1f7d" +
|
|
"\\u1f80-\\u1fb4" +
|
|
"\\u1fb6-\\u1fbc" +
|
|
"\\u1fbe-\\u1fbe" +
|
|
"\\u1fc2-\\u1fc4" +
|
|
"\\u1fc6-\\u1fcc" +
|
|
"\\u1fd0-\\u1fd3" +
|
|
"\\u1fd6-\\u1fdb" +
|
|
"\\u1fe0-\\u1fec" +
|
|
"\\u1ff2-\\u1ff4" +
|
|
"\\u1ff6-\\u1ffc" +
|
|
"\\u2071-\\u2071" +
|
|
"\\u207f-\\u207f" +
|
|
"\\u2090-\\u209c" +
|
|
"\\u2102-\\u2102" +
|
|
"\\u2107-\\u2107" +
|
|
"\\u210a-\\u2113" +
|
|
"\\u2115-\\u2115" +
|
|
"\\u2119-\\u211d" +
|
|
"\\u2124-\\u2124" +
|
|
"\\u2126-\\u2126" +
|
|
"\\u2128-\\u2128" +
|
|
"\\u212a-\\u212d" +
|
|
"\\u212f-\\u2139" +
|
|
"\\u213c-\\u213f" +
|
|
"\\u2145-\\u2149" +
|
|
"\\u214e-\\u214e" +
|
|
"\\u2160-\\u2188" +
|
|
"\\u24b6-\\u24e9" +
|
|
"\\u2c00-\\u2c2e" +
|
|
"\\u2c30-\\u2c5e" +
|
|
"\\u2c60-\\u2ce4" +
|
|
"\\u2ceb-\\u2cee" +
|
|
"\\u2cf2-\\u2cf3" +
|
|
"\\u2d00-\\u2d25" +
|
|
"\\u2d27-\\u2d27" +
|
|
"\\u2d2d-\\u2d2d" +
|
|
"\\u2d30-\\u2d67" +
|
|
"\\u2d6f-\\u2d6f" +
|
|
"\\u2d80-\\u2d96" +
|
|
"\\u2da0-\\u2da6" +
|
|
"\\u2da8-\\u2dae" +
|
|
"\\u2db0-\\u2db6" +
|
|
"\\u2db8-\\u2dbe" +
|
|
"\\u2dc0-\\u2dc6" +
|
|
"\\u2dc8-\\u2dce" +
|
|
"\\u2dd0-\\u2dd6" +
|
|
"\\u2dd8-\\u2dde" +
|
|
"\\u2de0-\\u2dff" +
|
|
"\\u2e2f-\\u2e2f" +
|
|
"\\u3005-\\u3007" +
|
|
"\\u3021-\\u3029" +
|
|
"\\u3031-\\u3035" +
|
|
"\\u3038-\\u303c" +
|
|
"\\u3041-\\u3096" +
|
|
"\\u309d-\\u309f" +
|
|
"\\u30a1-\\u30fa" +
|
|
"\\u30fc-\\u30ff" +
|
|
"\\u3105-\\u312d" +
|
|
"\\u3131-\\u318e" +
|
|
"\\u31a0-\\u31ba" +
|
|
"\\u31f0-\\u31ff" +
|
|
"\\u3400-\\u4db5" +
|
|
"\\u4e00-\\u9fd5" +
|
|
"\\ua000-\\ua48c" +
|
|
"\\ua4d0-\\ua4fd" +
|
|
"\\ua500-\\ua60c" +
|
|
"\\ua610-\\ua62b" +
|
|
"\\ua640-\\ua66e" +
|
|
"\\ua674-\\ua67b" +
|
|
"\\ua67f-\\ua6ef" +
|
|
"\\ua717-\\ua71f" +
|
|
"\\ua722-\\ua788" +
|
|
"\\ua78b-\\ua7ae" +
|
|
"\\ua7b0-\\ua7b7" +
|
|
"\\ua7f7-\\ua801" +
|
|
"\\ua803-\\ua805" +
|
|
"\\ua807-\\ua80a" +
|
|
"\\ua80c-\\ua827" +
|
|
"\\ua840-\\ua873" +
|
|
"\\ua880-\\ua8c3" +
|
|
"\\ua8c5-\\ua8c5" +
|
|
"\\ua8d0-\\ua8d9" +
|
|
"\\ua8f2-\\ua8f7" +
|
|
"\\ua8fb-\\ua8fb" +
|
|
"\\ua8fd-\\ua8fd" +
|
|
"\\ua900-\\ua92a" +
|
|
"\\ua930-\\ua952" +
|
|
"\\ua960-\\ua97c" +
|
|
"\\ua980-\\ua9b2" +
|
|
"\\ua9b4-\\ua9bf" +
|
|
"\\ua9cf-\\ua9d9" +
|
|
"\\ua9e0-\\ua9e4" +
|
|
"\\ua9e6-\\ua9fe" +
|
|
"\\uaa00-\\uaa36" +
|
|
"\\uaa40-\\uaa4d" +
|
|
"\\uaa50-\\uaa59" +
|
|
"\\uaa60-\\uaa76" +
|
|
"\\uaa7a-\\uaa7a" +
|
|
"\\uaa7e-\\uaabe" +
|
|
"\\uaac0-\\uaac0" +
|
|
"\\uaac2-\\uaac2" +
|
|
"\\uaadb-\\uaadd" +
|
|
"\\uaae0-\\uaaef" +
|
|
"\\uaaf2-\\uaaf5" +
|
|
"\\uab01-\\uab06" +
|
|
"\\uab09-\\uab0e" +
|
|
"\\uab11-\\uab16" +
|
|
"\\uab20-\\uab26" +
|
|
"\\uab28-\\uab2e" +
|
|
"\\uab30-\\uab5a" +
|
|
"\\uab5c-\\uab65" +
|
|
"\\uab70-\\uabea" +
|
|
"\\uabf0-\\uabf9" +
|
|
"\\uac00-\\ud7a3" +
|
|
"\\ud7b0-\\ud7c6" +
|
|
"\\ud7cb-\\ud7fb" +
|
|
"\\uf900-\\ufa6d" +
|
|
"\\ufa70-\\ufad9" +
|
|
"\\ufb00-\\ufb06" +
|
|
"\\ufb13-\\ufb17" +
|
|
"\\ufb1d-\\ufb28" +
|
|
"\\ufb2a-\\ufb36" +
|
|
"\\ufb38-\\ufb3c" +
|
|
"\\ufb3e-\\ufb3e" +
|
|
"\\ufb40-\\ufb41" +
|
|
"\\ufb43-\\ufb44" +
|
|
"\\ufb46-\\ufbb1" +
|
|
"\\ufbd3-\\ufd3d" +
|
|
"\\ufd50-\\ufd8f" +
|
|
"\\ufd92-\\ufdc7" +
|
|
"\\ufdf0-\\ufdfb" +
|
|
"\\ufe70-\\ufe74" +
|
|
"\\ufe76-\\ufefc" +
|
|
"\\uff10-\\uff19" +
|
|
"\\uff21-\\uff3a" +
|
|
"\\uff41-\\uff5a" +
|
|
"\\uff66-\\uffbe" +
|
|
"\\uffc2-\\uffc7" +
|
|
"\\uffca-\\uffcf" +
|
|
"\\uffd2-\\uffd7" +
|
|
"\\uffda-\\uffdc"
|
|
// "\\u10000-\\u1000b" +
|
|
// "\\u1000d-\\u10026" +
|
|
// "\\u10028-\\u1003a" +
|
|
// "\\u1003c-\\u1003d" +
|
|
// "\\u1003f-\\u1004d" +
|
|
// "\\u10050-\\u1005d" +
|
|
// "\\u10080-\\u100fa" +
|
|
// "\\u10140-\\u10174" +
|
|
// "\\u10280-\\u1029c" +
|
|
// "\\u102a0-\\u102d0" +
|
|
// "\\u10300-\\u1031f" +
|
|
// "\\u10330-\\u1034a" +
|
|
// "\\u10350-\\u1037a" +
|
|
// "\\u10380-\\u1039d" +
|
|
// "\\u103a0-\\u103c3" +
|
|
// "\\u103c8-\\u103cf" +
|
|
// "\\u103d1-\\u103d5" +
|
|
// "\\u10400-\\u1049d" +
|
|
// "\\u104a0-\\u104a9" +
|
|
// "\\u104b0-\\u104d3" +
|
|
// "\\u104d8-\\u104fb" +
|
|
// "\\u10500-\\u10527" +
|
|
// "\\u10530-\\u10563" +
|
|
// "\\u10600-\\u10736" +
|
|
// "\\u10740-\\u10755" +
|
|
// "\\u10760-\\u10767" +
|
|
// "\\u10800-\\u10805" +
|
|
// "\\u10808-\\u10808" +
|
|
// "\\u1080a-\\u10835" +
|
|
// "\\u10837-\\u10838" +
|
|
// "\\u1083c-\\u1083c" +
|
|
// "\\u1083f-\\u10855" +
|
|
// "\\u10860-\\u10876" +
|
|
// "\\u10880-\\u1089e" +
|
|
// "\\u108e0-\\u108f2" +
|
|
// "\\u108f4-\\u108f5" +
|
|
// "\\u10900-\\u10915" +
|
|
// "\\u10920-\\u10939" +
|
|
// "\\u10980-\\u109b7" +
|
|
// "\\u109be-\\u109bf" +
|
|
// "\\u10a00-\\u10a03" +
|
|
// "\\u10a05-\\u10a06" +
|
|
// "\\u10a0c-\\u10a13" +
|
|
// "\\u10a15-\\u10a17" +
|
|
// "\\u10a19-\\u10a33" +
|
|
// "\\u10a60-\\u10a7c" +
|
|
// "\\u10a80-\\u10a9c" +
|
|
// "\\u10ac0-\\u10ac7" +
|
|
// "\\u10ac9-\\u10ae4" +
|
|
// "\\u10b00-\\u10b35" +
|
|
// "\\u10b40-\\u10b55" +
|
|
// "\\u10b60-\\u10b72" +
|
|
// "\\u10b80-\\u10b91" +
|
|
// "\\u10c00-\\u10c48" +
|
|
// "\\u10c80-\\u10cb2" +
|
|
// "\\u10cc0-\\u10cf2" +
|
|
// "\\u11000-\\u11045" +
|
|
// "\\u11066-\\u1106f" +
|
|
// "\\u11082-\\u110b8" +
|
|
// "\\u110d0-\\u110e8" +
|
|
// "\\u110f0-\\u110f9" +
|
|
// "\\u11100-\\u11132" +
|
|
// "\\u11136-\\u1113f" +
|
|
// "\\u11150-\\u11172" +
|
|
// "\\u11176-\\u11176" +
|
|
// "\\u11180-\\u111bf" +
|
|
// "\\u111c1-\\u111c4" +
|
|
// "\\u111d0-\\u111da" +
|
|
// "\\u111dc-\\u111dc" +
|
|
// "\\u11200-\\u11211" +
|
|
// "\\u11213-\\u11234" +
|
|
// "\\u11237-\\u11237" +
|
|
// "\\u1123e-\\u1123e" +
|
|
// "\\u11280-\\u11286" +
|
|
// "\\u11288-\\u11288" +
|
|
// "\\u1128a-\\u1128d" +
|
|
// "\\u1128f-\\u1129d" +
|
|
// "\\u1129f-\\u112a8" +
|
|
// "\\u112b0-\\u112e8" +
|
|
// "\\u112f0-\\u112f9" +
|
|
// "\\u11300-\\u11303" +
|
|
// "\\u11305-\\u1130c" +
|
|
// "\\u1130f-\\u11310" +
|
|
// "\\u11313-\\u11328" +
|
|
// "\\u1132a-\\u11330" +
|
|
// "\\u11332-\\u11333" +
|
|
// "\\u11335-\\u11339" +
|
|
// "\\u1133d-\\u11344" +
|
|
// "\\u11347-\\u11348" +
|
|
// "\\u1134b-\\u1134c" +
|
|
// "\\u11350-\\u11350" +
|
|
// "\\u11357-\\u11357" +
|
|
// "\\u1135d-\\u11363" +
|
|
// "\\u11400-\\u11441" +
|
|
// "\\u11443-\\u11445" +
|
|
// "\\u11447-\\u1144a" +
|
|
// "\\u11450-\\u11459" +
|
|
// "\\u11480-\\u114c1" +
|
|
// "\\u114c4-\\u114c5" +
|
|
// "\\u114c7-\\u114c7" +
|
|
// "\\u114d0-\\u114d9" +
|
|
// "\\u11580-\\u115b5" +
|
|
// "\\u115b8-\\u115be" +
|
|
// "\\u115d8-\\u115dd" +
|
|
// "\\u11600-\\u1163e" +
|
|
// "\\u11640-\\u11640" +
|
|
// "\\u11644-\\u11644" +
|
|
// "\\u11650-\\u11659" +
|
|
// "\\u11680-\\u116b5" +
|
|
// "\\u116c0-\\u116c9" +
|
|
// "\\u11700-\\u11719" +
|
|
// "\\u1171d-\\u1172a" +
|
|
// "\\u11730-\\u11739" +
|
|
// "\\u118a0-\\u118e9" +
|
|
// "\\u118ff-\\u118ff" +
|
|
// "\\u11ac0-\\u11af8" +
|
|
// "\\u11c00-\\u11c08" +
|
|
// "\\u11c0a-\\u11c36" +
|
|
// "\\u11c38-\\u11c3e" +
|
|
// "\\u11c40-\\u11c40" +
|
|
// "\\u11c50-\\u11c59" +
|
|
// "\\u11c72-\\u11c8f" +
|
|
// "\\u11c92-\\u11ca7" +
|
|
// "\\u11ca9-\\u11cb6" +
|
|
// "\\u12000-\\u12399" +
|
|
// "\\u12400-\\u1246e" +
|
|
// "\\u12480-\\u12543" +
|
|
// "\\u13000-\\u1342e" +
|
|
// "\\u14400-\\u14646" +
|
|
// "\\u16800-\\u16a38" +
|
|
// "\\u16a40-\\u16a5e" +
|
|
// "\\u16a60-\\u16a69" +
|
|
// "\\u16ad0-\\u16aed" +
|
|
// "\\u16b00-\\u16b36" +
|
|
// "\\u16b40-\\u16b43" +
|
|
// "\\u16b50-\\u16b59" +
|
|
// "\\u16b63-\\u16b77" +
|
|
// "\\u16b7d-\\u16b8f" +
|
|
// "\\u16f00-\\u16f44" +
|
|
// "\\u16f50-\\u16f7e" +
|
|
// "\\u16f93-\\u16f9f" +
|
|
// "\\u16fe0-\\u16fe0" +
|
|
// "\\u17000-\\u187ec" +
|
|
// "\\u18800-\\u18af2" +
|
|
// "\\u1b000-\\u1b001" +
|
|
// "\\u1bc00-\\u1bc6a" +
|
|
// "\\u1bc70-\\u1bc7c" +
|
|
// "\\u1bc80-\\u1bc88" +
|
|
// "\\u1bc90-\\u1bc99" +
|
|
// "\\u1bc9e-\\u1bc9e" +
|
|
// "\\u1d400-\\u1d454" +
|
|
// "\\u1d456-\\u1d49c" +
|
|
// "\\u1d49e-\\u1d49f" +
|
|
// "\\u1d4a2-\\u1d4a2" +
|
|
// "\\u1d4a5-\\u1d4a6" +
|
|
// "\\u1d4a9-\\u1d4ac" +
|
|
// "\\u1d4ae-\\u1d4b9" +
|
|
// "\\u1d4bb-\\u1d4bb" +
|
|
// "\\u1d4bd-\\u1d4c3" +
|
|
// "\\u1d4c5-\\u1d505" +
|
|
// "\\u1d507-\\u1d50a" +
|
|
// "\\u1d50d-\\u1d514" +
|
|
// "\\u1d516-\\u1d51c" +
|
|
// "\\u1d51e-\\u1d539" +
|
|
// "\\u1d53b-\\u1d53e" +
|
|
// "\\u1d540-\\u1d544" +
|
|
// "\\u1d546-\\u1d546" +
|
|
// "\\u1d54a-\\u1d550" +
|
|
// "\\u1d552-\\u1d6a5" +
|
|
// "\\u1d6a8-\\u1d6c0" +
|
|
// "\\u1d6c2-\\u1d6da" +
|
|
// "\\u1d6dc-\\u1d6fa" +
|
|
// "\\u1d6fc-\\u1d714" +
|
|
// "\\u1d716-\\u1d734" +
|
|
// "\\u1d736-\\u1d74e" +
|
|
// "\\u1d750-\\u1d76e" +
|
|
// "\\u1d770-\\u1d788" +
|
|
// "\\u1d78a-\\u1d7a8" +
|
|
// "\\u1d7aa-\\u1d7c2" +
|
|
// "\\u1d7c4-\\u1d7cb" +
|
|
// "\\u1d7ce-\\u1d7ff" +
|
|
// "\\u1e000-\\u1e006" +
|
|
// "\\u1e008-\\u1e018" +
|
|
// "\\u1e01b-\\u1e021" +
|
|
// "\\u1e023-\\u1e024" +
|
|
// "\\u1e026-\\u1e02a" +
|
|
// "\\u1e800-\\u1e8c4" +
|
|
// "\\u1e900-\\u1e943" +
|
|
// "\\u1e947-\\u1e947" +
|
|
// "\\u1e950-\\u1e959" +
|
|
// "\\u1ee00-\\u1ee03" +
|
|
// "\\u1ee05-\\u1ee1f" +
|
|
// "\\u1ee21-\\u1ee22" +
|
|
// "\\u1ee24-\\u1ee24" +
|
|
// "\\u1ee27-\\u1ee27" +
|
|
// "\\u1ee29-\\u1ee32" +
|
|
// "\\u1ee34-\\u1ee37" +
|
|
// "\\u1ee39-\\u1ee39" +
|
|
// "\\u1ee3b-\\u1ee3b" +
|
|
// "\\u1ee42-\\u1ee42" +
|
|
// "\\u1ee47-\\u1ee47" +
|
|
// "\\u1ee49-\\u1ee49" +
|
|
// "\\u1ee4b-\\u1ee4b" +
|
|
// "\\u1ee4d-\\u1ee4f" +
|
|
// "\\u1ee51-\\u1ee52" +
|
|
// "\\u1ee54-\\u1ee54" +
|
|
// "\\u1ee57-\\u1ee57" +
|
|
// "\\u1ee59-\\u1ee59" +
|
|
// "\\u1ee5b-\\u1ee5b" +
|
|
// "\\u1ee5d-\\u1ee5d" +
|
|
// "\\u1ee5f-\\u1ee5f" +
|
|
// "\\u1ee61-\\u1ee62" +
|
|
// "\\u1ee64-\\u1ee64" +
|
|
// "\\u1ee67-\\u1ee6a" +
|
|
// "\\u1ee6c-\\u1ee72" +
|
|
// "\\u1ee74-\\u1ee77" +
|
|
// "\\u1ee79-\\u1ee7c" +
|
|
// "\\u1ee7e-\\u1ee7e" +
|
|
// "\\u1ee80-\\u1ee89" +
|
|
// "\\u1ee8b-\\u1ee9b" +
|
|
// "\\u1eea1-\\u1eea3" +
|
|
// "\\u1eea5-\\u1eea9" +
|
|
// "\\u1eeab-\\u1eebb" +
|
|
// "\\u1f130-\\u1f149" +
|
|
// "\\u1f150-\\u1f169" +
|
|
// "\\u1f170-\\u1f189" +
|
|
// "\\u20000-\\u2a6d6" +
|
|
// "\\u2a700-\\u2b734" +
|
|
// "\\u2b740-\\u2b81d" +
|
|
// "\\u2b820-\\u2cea1" +
|
|
// "\\u2f800-\\u2fa1d"
|
|
};
|
|
// @license-end
|