unicode-regex
Version:
regular expression for matching unicode category
847 lines (846 loc) • 10.6 kB
JavaScript
const _ = [
[65, 90],
160,
168,
170,
173,
175,
[178, 181],
[184, 186],
[188, 190],
[192, 214],
[216, 222],
256,
258,
260,
262,
264,
266,
268,
270,
272,
274,
276,
278,
280,
282,
284,
286,
288,
290,
292,
294,
296,
298,
300,
302,
[306, 308],
310,
313,
315,
317,
[319, 321],
323,
325,
327,
[329, 330],
332,
334,
336,
338,
340,
342,
344,
346,
348,
350,
352,
354,
356,
358,
360,
362,
364,
366,
368,
370,
372,
374,
[376, 377],
379,
381,
383,
[385, 386],
388,
[390, 391],
[393, 395],
[398, 401],
[403, 404],
[406, 408],
[412, 413],
[415, 416],
418,
420,
[422, 423],
425,
428,
[430, 431],
[433, 435],
437,
[439, 440],
444,
[452, 461],
463,
465,
467,
469,
471,
473,
475,
478,
480,
482,
484,
486,
488,
490,
492,
494,
[497, 500],
[502, 504],
506,
508,
510,
512,
514,
516,
518,
520,
522,
524,
526,
528,
530,
532,
534,
536,
538,
540,
542,
544,
546,
548,
550,
552,
554,
556,
558,
560,
562,
[570, 571],
[573, 574],
577,
[579, 582],
584,
586,
588,
590,
[688, 696],
[728, 733],
[736, 740],
[832, 833],
[835, 837],
847,
880,
882,
884,
886,
890,
[894, 895],
[900, 906],
908,
[910, 911],
[913, 929],
[931, 939],
962,
[975, 982],
984,
986,
988,
990,
992,
994,
996,
998,
1000,
1002,
1004,
1006,
[1008, 1010],
[1012, 1013],
1015,
[1017, 1018],
[1021, 1071],
1120,
1122,
1124,
1126,
1128,
1130,
1132,
1134,
1136,
1138,
1140,
1142,
1144,
1146,
1148,
1150,
1152,
1162,
1164,
1166,
1168,
1170,
1172,
1174,
1176,
1178,
1180,
1182,
1184,
1186,
1188,
1190,
1192,
1194,
1196,
1198,
1200,
1202,
1204,
1206,
1208,
1210,
1212,
1214,
[1216, 1217],
1219,
1221,
1223,
1225,
1227,
1229,
1232,
1234,
1236,
1238,
1240,
1242,
1244,
1246,
1248,
1250,
1252,
1254,
1256,
1258,
1260,
1262,
1264,
1266,
1268,
1270,
1272,
1274,
1276,
1278,
1280,
1282,
1284,
1286,
1288,
1290,
1292,
1294,
1296,
1298,
1300,
1302,
1304,
1306,
1308,
1310,
1312,
1314,
1316,
1318,
1320,
1322,
1324,
1326,
[1329, 1366],
1415,
1564,
[1653, 1656],
[2392, 2399],
[2524, 2525],
2527,
2611,
2614,
[2649, 2651],
2654,
[2908, 2909],
3635,
3763,
[3804, 3805],
3852,
3907,
3917,
3922,
3927,
3932,
3945,
3955,
[3957, 3961],
3969,
3987,
3997,
4002,
4007,
4012,
4025,
[4256, 4293],
4295,
4301,
4348,
[4447, 4448],
[5112, 5117],
[6068, 6069],
[6155, 6159],
[7296, 7305],
[7312, 7354],
[7357, 7359],
[7468, 7470],
[7472, 7482],
[7484, 7501],
[7503, 7530],
7544,
[7579, 7615],
7680,
7682,
7684,
7686,
7688,
7690,
7692,
7694,
7696,
7698,
7700,
7702,
7704,
7706,
7708,
7710,
7712,
7714,
7716,
7718,
7720,
7722,
7724,
7726,
7728,
7730,
7732,
7734,
7736,
7738,
7740,
7742,
7744,
7746,
7748,
7750,
7752,
7754,
7756,
7758,
7760,
7762,
7764,
7766,
7768,
7770,
7772,
7774,
7776,
7778,
7780,
7782,
7784,
7786,
7788,
7790,
7792,
7794,
7796,
7798,
7800,
7802,
7804,
7806,
7808,
7810,
7812,
7814,
7816,
7818,
7820,
7822,
7824,
7826,
7828,
[7834, 7835],
7838,
7840,
7842,
7844,
7846,
7848,
7850,
7852,
7854,
7856,
7858,
7860,
7862,
7864,
7866,
7868,
7870,
7872,
7874,
7876,
7878,
7880,
7882,
7884,
7886,
7888,
7890,
7892,
7894,
7896,
7898,
7900,
7902,
7904,
7906,
7908,
7910,
7912,
7914,
7916,
7918,
7920,
7922,
7924,
7926,
7928,
7930,
7932,
7934,
[7944, 7951],
[7960, 7965],
[7976, 7983],
[7992, 7999],
[8008, 8013],
8025,
8027,
8029,
8031,
[8040, 8047],
8049,
8051,
8053,
8055,
8057,
8059,
8061,
[8072, 8079],
[8088, 8095],
[8104, 8111],
[8120, 8129],
[8136, 8143],
8147,
[8152, 8155],
[8157, 8159],
8163,
[8168, 8175],
[8184, 8190],
[8192, 8207],
8209,
8215,
[8228, 8230],
[8234, 8239],
[8243, 8244],
[8246, 8247],
8252,
8254,
[8263, 8265],
8279,
[8287, 8305],
[8308, 8334],
[8336, 8348],
8360,
[8448, 8451],
[8453, 8455],
[8457, 8467],
[8469, 8470],
[8473, 8477],
[8480, 8482],
8484,
8486,
8488,
[8490, 8493],
[8495, 8505],
[8507, 8512],
[8517, 8521],
[8528, 8575],
8579,
8585,
[8748, 8749],
[8751, 8752],
[9001, 9002],
[9312, 9450],
10764,
[10868, 10870],
10972,
[11264, 11311],
11360,
[11362, 11364],
11367,
11369,
11371,
[11373, 11376],
11378,
11381,
[11388, 11392],
11394,
11396,
11398,
11400,
11402,
11404,
11406,
11408,
11410,
11412,
11414,
11416,
11418,
11420,
11422,
11424,
11426,
11428,
11430,
11432,
11434,
11436,
11438,
11440,
11442,
11444,
11446,
11448,
11450,
11452,
11454,
11456,
11458,
11460,
11462,
11464,
11466,
11468,
11470,
11472,
11474,
11476,
11478,
11480,
11482,
11484,
11486,
11488,
11490,
11499,
11501,
11506,
11631,
11935,
12019,
[12032, 12245],
12288,
12342,
[12344, 12346],
[12443, 12444],
12447,
12543,
[12593, 12686],
[12690, 12703],
[12800, 12830],
[12832, 12871],
[12880, 12926],
[12928, 13311],
42560,
42562,
42564,
42566,
42568,
42570,
42572,
42574,
42576,
42578,
42580,
42582,
42584,
42586,
42588,
42590,
42592,
42594,
42596,
42598,
42600,
42602,
42604,
42624,
42626,
42628,
42630,
42632,
42634,
42636,
42638,
42640,
42642,
42644,
42646,
42648,
42650,
[42652, 42653],
42786,
42788,
42790,
42792,
42794,
42796,
42798,
42802,
42804,
42806,
42808,
42810,
42812,
42814,
42816,
42818,
42820,
42822,
42824,
42826,
42828,
42830,
42832,
42834,
42836,
42838,
42840,
42842,
42844,
42846,
42848,
42850,
42852,
42854,
42856,
42858,
42860,
42862,
42864,
42873,
42875,
[42877, 42878],
42880,
42882,
42884,
42886,
42891,
42893,
42896,
42898,
42902,
42904,
42906,
42908,
42910,
42912,
42914,
42916,
42918,
42920,
[42922, 42926],
[42928, 42932],
42934,
42936,
42938,
42940,
42942,
42944,
42946,
[42948, 42951],
42953,
[42955, 42956],
42960,
42966,
42968,
42970,
42972,
[42994, 42997],
[43000, 43001],
[43868, 43871],
43881,
[43888, 43967],
[63744, 64013],
64016,
64018,
[64021, 64030],
64032,
64034,
[64037, 64038],
[64042, 64109],
[64112, 64217],
[64256, 64262],
[64275, 64279],
64285,
[64287, 64310],
[64312, 64316],
64318,
[64320, 64321],
[64323, 64324],
[64326, 64433],
[64467, 64829],
[64848, 64911],
[64914, 64967],
[65008, 65020],
[65024, 65049],
[65072, 65092],
[65095, 65106],
[65108, 65126],
[65128, 65131],
[65136, 65138],
65140,
[65142, 65276],
65279,
[65281, 65470],
[65474, 65479],
[65482, 65487],
[65490, 65495],
[65498, 65500],
[65504, 65510],
[65512, 65518],
[65520, 65528],
[66560, 66599],
[66736, 66771],
[66928, 66938],
[66940, 66954],
[66956, 66962],
[66964, 66965],
[67457, 67461],
[67463, 67504],
[67506, 67514],
[68736, 68786],
[68944, 68965],
[71840, 71871],
[93760, 93791],
[113824, 113827],
[117974, 118009],
[119134, 119140],
[119155, 119162],
[119227, 119232],
[119808, 119892],
[119894, 119964],
[119966, 119967],
119970,
[119973, 119974],
[119977, 119980],
[119982, 119993],
119995,
[119997, 120003],
[120005, 120069],
[120071, 120074],
[120077, 120084],
[120086, 120092],
[120094, 120121],
[120123, 120126],
[120128, 120132],
120134,
[120138, 120144],
[120146, 120485],
[120488, 120779],
[120782, 120831],
[122928, 122989],
[125184, 125217],
[126464, 126467],
[126469, 126495],
[126497, 126498],
126500,
126503,
[126505, 126514],
[126516, 126519],
126521,
126523,
126530,
126535,
126537,
126539,
[126541, 126543],
[126545, 126546],
126548,
126551,
126553,
126555,
126557,
126559,
[126561, 126562],
126564,
[126567, 126570],
[126572, 126578],
[126580, 126583],
[126585, 126588],
126590,
[126592, 126601],
[126603, 126619],
[126625, 126627],
[126629, 126633],
[126635, 126651],
[127232, 127242],
[127248, 127278],
[127280, 127311],
[127338, 127340],
127376,
[127488, 127490],
[127504, 127547],
[127552, 127560],
[127568, 127569],
[130032, 130041],
[194560, 195101],
[917504, 921599],
];
export default _;