UNPKG

unicode-regex

Version:

regular expression for matching unicode category

778 lines (777 loc) 13.9 kB
const _ = [ [65, 90], [97, 122], 170, 181, 186, [192, 214], [216, 246], [248, 696], [699, 705], [720, 721], [736, 740], 750, [880, 883], [886, 887], [890, 893], 895, 902, [904, 906], 908, [910, 929], [931, 1013], [1015, 1154], [1162, 1327], [1329, 1366], [1369, 1417], [2307, 2361], 2363, [2365, 2368], [2377, 2380], [2382, 2384], [2392, 2401], [2404, 2432], [2434, 2435], [2437, 2444], [2447, 2448], [2451, 2472], [2474, 2480], 2482, [2486, 2489], [2493, 2496], [2503, 2504], [2507, 2508], 2510, 2519, [2524, 2525], [2527, 2529], [2534, 2545], [2548, 2554], [2556, 2557], 2563, [2565, 2570], [2575, 2576], [2579, 2600], [2602, 2608], [2610, 2611], [2613, 2614], [2616, 2617], [2622, 2624], [2649, 2652], 2654, [2662, 2671], [2674, 2676], 2678, 2691, [2693, 2701], [2703, 2705], [2707, 2728], [2730, 2736], [2738, 2739], [2741, 2745], [2749, 2752], 2761, [2763, 2764], 2768, [2784, 2785], [2790, 2800], 2809, [2818, 2819], [2821, 2828], [2831, 2832], [2835, 2856], [2858, 2864], [2866, 2867], [2869, 2873], [2877, 2878], 2880, [2887, 2888], [2891, 2892], 2903, [2908, 2909], [2911, 2913], [2918, 2935], 2947, [2949, 2954], [2958, 2960], [2962, 2965], [2969, 2970], 2972, [2974, 2975], [2979, 2980], [2984, 2986], [2990, 3001], [3006, 3007], [3009, 3010], [3014, 3016], [3018, 3020], 3024, 3031, [3046, 3058], [3073, 3075], [3077, 3084], [3086, 3088], [3090, 3112], [3114, 3129], 3133, [3137, 3140], [3160, 3162], 3165, [3168, 3169], [3174, 3183], 3191, [3199, 3200], [3202, 3212], [3214, 3216], [3218, 3240], [3242, 3251], [3253, 3257], [3261, 3268], [3270, 3272], [3274, 3275], [3285, 3286], [3293, 3294], [3296, 3297], [3302, 3311], [3313, 3315], [3330, 3340], [3342, 3344], [3346, 3386], [3389, 3392], [3398, 3400], [3402, 3404], [3406, 3407], [3412, 3425], [3430, 3455], [3458, 3459], [3461, 3478], [3482, 3505], [3507, 3515], 3517, [3520, 3526], [3535, 3537], [3544, 3551], [3558, 3567], [3570, 3572], [3585, 3632], [3634, 3635], [3648, 3654], [3663, 3675], [3713, 3714], 3716, [3718, 3722], [3724, 3747], 3749, [3751, 3760], [3762, 3763], 3773, [3776, 3780], 3782, [3792, 3801], [3804, 3807], [3840, 3863], [3866, 3892], 3894, 3896, [3902, 3911], [3913, 3948], 3967, 3973, [3976, 3980], [4030, 4037], [4039, 4044], [4046, 4058], [4096, 4140], 4145, 4152, [4155, 4156], [4159, 4183], [4186, 4189], [4193, 4208], [4213, 4225], [4227, 4228], [4231, 4236], [4238, 4252], [4254, 4293], 4295, 4301, [4304, 4680], [4682, 4685], [4688, 4694], 4696, [4698, 4701], [4704, 4744], [4746, 4749], [4752, 4784], [4786, 4789], [4792, 4798], 4800, [4802, 4805], [4808, 4822], [4824, 4880], [4882, 4885], [4888, 4954], [4960, 4988], [4992, 5007], [5024, 5109], [5112, 5117], [5121, 5759], [5761, 5786], [5792, 5880], [5888, 5905], 5909, [5919, 5937], [5940, 5942], [5952, 5969], [5984, 5996], [5998, 6000], [6016, 6067], 6070, [6078, 6085], [6087, 6088], [6100, 6106], 6108, [6112, 6121], [6160, 6169], [6176, 6264], [6272, 6276], [6279, 6312], 6314, [6320, 6389], [6400, 6430], [6435, 6438], [6441, 6443], [6448, 6449], [6451, 6456], [6470, 6509], [6512, 6516], [6528, 6571], [6576, 6601], [6608, 6618], [6656, 6678], [6681, 6682], [6686, 6741], 6743, 6753, [6755, 6756], [6765, 6770], [6784, 6793], [6800, 6809], [6816, 6829], [6916, 6963], 6965, 6971, [6973, 6977], [6979, 6988], [6990, 7018], [7028, 7039], [7042, 7073], [7078, 7079], 7082, [7086, 7141], 7143, [7146, 7148], 7150, [7154, 7155], [7164, 7211], [7220, 7221], [7227, 7241], [7245, 7306], [7312, 7354], [7357, 7367], 7379, 7393, [7401, 7404], [7406, 7411], [7413, 7415], 7418, [7424, 7615], [7680, 7957], [7960, 7965], [7968, 8005], [8008, 8013], [8016, 8023], 8025, 8027, 8029, [8031, 8061], [8064, 8116], [8118, 8124], 8126, [8130, 8132], [8134, 8140], [8144, 8147], [8150, 8155], [8160, 8172], [8178, 8180], [8182, 8188], 8206, 8305, 8319, [8336, 8348], 8450, 8455, [8458, 8467], 8469, [8473, 8477], 8484, 8486, 8488, [8490, 8493], [8495, 8505], [8508, 8511], [8517, 8521], [8526, 8527], [8544, 8584], [9014, 9082], 9109, [9372, 9449], 9900, [10240, 10495], [11264, 11492], [11499, 11502], [11506, 11507], [11520, 11557], 11559, 11565, [11568, 11623], [11631, 11632], [11648, 11670], [11680, 11686], [11688, 11694], [11696, 11702], [11704, 11710], [11712, 11718], [11720, 11726], [11728, 11734], [11736, 11742], [12293, 12295], [12321, 12329], [12334, 12335], [12337, 12341], [12344, 12348], [12353, 12438], [12445, 12447], [12449, 12538], [12540, 12543], [12549, 12591], [12593, 12686], [12688, 12735], [12784, 12828], [12832, 12879], [12896, 12923], [12927, 12976], [12992, 13003], [13008, 13174], [13179, 13277], [13280, 13310], [13312, 19903], [19968, 42124], [42192, 42508], [42512, 42539], [42560, 42606], [42624, 42653], [42656, 42735], [42738, 42743], [42786, 42887], [42889, 42957], [42960, 42961], 42963, [42965, 42972], [42994, 43009], [43011, 43013], [43015, 43018], [43020, 43044], 43047, [43056, 43063], [43072, 43123], [43136, 43203], [43214, 43225], [43250, 43262], [43264, 43301], [43310, 43334], [43346, 43347], [43359, 43388], [43395, 43442], [43444, 43445], [43450, 43451], [43454, 43469], [43471, 43481], [43486, 43492], [43494, 43518], [43520, 43560], [43567, 43568], [43571, 43572], [43584, 43586], [43588, 43595], 43597, [43600, 43609], [43612, 43643], [43645, 43695], 43697, [43701, 43702], [43705, 43709], 43712, 43714, [43739, 43755], [43758, 43765], [43777, 43782], [43785, 43790], [43793, 43798], [43808, 43814], [43816, 43822], [43824, 43881], [43888, 44004], [44006, 44007], [44009, 44012], [44016, 44025], [44032, 55203], [55216, 55238], [55243, 55291], [55296, 64109], [64112, 64217], [64256, 64262], [64275, 64279], [65313, 65338], [65345, 65370], [65382, 65470], [65474, 65479], [65482, 65487], [65490, 65495], [65498, 65500], [65536, 65547], [65549, 65574], [65576, 65594], [65596, 65597], [65599, 65613], [65616, 65629], [65664, 65786], 65792, 65794, [65799, 65843], [65847, 65855], [65933, 65934], [66000, 66044], [66176, 66204], [66208, 66256], [66304, 66339], [66349, 66378], [66384, 66421], [66432, 66461], [66463, 66499], [66504, 66517], [66560, 66717], [66720, 66729], [66736, 66771], [66776, 66811], [66816, 66855], [66864, 66915], [66927, 66938], [66940, 66954], [66956, 66962], [66964, 66965], [66967, 66977], [66979, 66993], [66995, 67001], [67003, 67004], [67008, 67059], [67072, 67382], [67392, 67413], [67424, 67431], [67456, 67461], [67463, 67504], [67506, 67514], 69632, [69634, 69687], [69703, 69709], [69734, 69743], [69745, 69746], 69749, [69762, 69810], [69815, 69816], [69819, 69825], 69837, [69840, 69864], [69872, 69881], [69891, 69926], 69932, [69942, 69959], [69968, 70002], [70004, 70006], [70018, 70069], [70079, 70088], [70093, 70094], [70096, 70111], [70113, 70132], [70144, 70161], [70163, 70190], [70194, 70195], 70197, [70200, 70205], [70207, 70208], [70272, 70278], 70280, [70282, 70285], [70287, 70301], [70303, 70313], [70320, 70366], [70368, 70370], [70384, 70393], [70402, 70403], [70405, 70412], [70415, 70416], [70419, 70440], [70442, 70448], [70450, 70451], [70453, 70457], [70461, 70463], [70465, 70468], [70471, 70472], [70475, 70477], 70480, 70487, [70493, 70499], [70528, 70537], 70539, 70542, [70544, 70581], [70583, 70586], 70594, 70597, [70599, 70602], [70604, 70605], 70607, 70609, [70611, 70613], [70615, 70616], [70656, 70711], [70720, 70721], 70725, [70727, 70747], 70749, [70751, 70753], [70784, 70834], 70841, [70843, 70846], 70849, [70852, 70855], [70864, 70873], [71040, 71089], [71096, 71099], 71102, [71105, 71131], [71168, 71218], [71227, 71228], 71230, [71233, 71236], [71248, 71257], [71296, 71338], 71340, [71342, 71343], 71350, [71352, 71353], [71360, 71369], [71376, 71395], [71424, 71450], 71454, [71456, 71457], 71462, [71472, 71494], [71680, 71726], 71736, 71739, [71840, 71922], [71935, 71942], 71945, [71948, 71955], [71957, 71958], [71960, 71989], [71991, 71992], 71997, [71999, 72002], [72004, 72006], [72016, 72025], [72096, 72103], [72106, 72147], [72156, 72159], [72161, 72164], 72192, [72199, 72200], [72203, 72242], [72249, 72250], [72255, 72262], 72272, [72279, 72280], [72284, 72329], 72343, [72346, 72354], [72368, 72440], [72448, 72457], [72640, 72673], [72688, 72697], [72704, 72712], [72714, 72751], [72766, 72773], [72784, 72812], [72816, 72847], 72873, 72881, 72884, [72960, 72966], [72968, 72969], [72971, 73008], 73030, [73040, 73049], [73056, 73061], [73063, 73064], [73066, 73102], [73107, 73108], 73110, 73112, [73120, 73129], [73440, 73458], [73461, 73464], [73474, 73488], [73490, 73525], [73534, 73535], 73537, [73539, 73561], 73648, [73664, 73684], [73727, 74649], [74752, 74862], [74864, 74868], [74880, 75075], [77712, 77810], [77824, 78911], [78913, 78918], [78944, 82938], [82944, 83526], [90368, 90397], [90410, 90412], [90416, 90425], [92160, 92728], [92736, 92766], [92768, 92777], [92782, 92862], [92864, 92873], [92880, 92909], 92917, [92928, 92975], [92983, 92997], [93008, 93017], [93019, 93025], [93027, 93047], [93053, 93071], [93504, 93561], [93760, 93850], [93952, 94026], [94032, 94087], [94099, 94111], [94176, 94177], 94179, [94192, 94193], [94208, 100343], [100352, 101589], [101631, 101640], [110576, 110579], [110581, 110587], [110589, 110590], [110592, 110882], 110898, [110928, 110930], 110933, [110948, 110951], [110960, 111355], [113664, 113770], [113776, 113788], [113792, 113800], [113808, 113817], 113820, 113823, [117974, 117999], [118608, 118723], [118784, 119029], [119040, 119078], [119081, 119142], [119146, 119154], [119171, 119172], [119180, 119209], [119214, 119272], [119488, 119507], [119520, 119539], [119648, 119672], [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, 120512], [120514, 120538], [120540, 120570], [120572, 120596], [120598, 120628], [120630, 120654], [120656, 120686], [120688, 120712], [120714, 120744], [120746, 120770], [120772, 120779], [120832, 121343], [121399, 121402], [121453, 121460], [121462, 121475], [121477, 121483], [122624, 122654], [122661, 122666], [122928, 122989], [123136, 123180], [123191, 123197], [123200, 123209], [123214, 123215], [123536, 123565], [123584, 123627], [123632, 123641], [124112, 124139], [124144, 124153], [124368, 124397], [124400, 124410], 124415, [124896, 124902], [124904, 124907], [124909, 124910], [124912, 124926], [127248, 127278], [127280, 127337], [127344, 127404], [127462, 127490], [127504, 127547], [127552, 127560], [127568, 127569], [131072, 173791], [173824, 177977], [177984, 178205], [178208, 183969], [183984, 191456], [191472, 192093], [194560, 195101], [196608, 201546], [201552, 205743], [983040, 1048573], [1048576, 1114109], ]; export default _;