source: imaps-frontend/node_modules/regexpu-core/data/character-class-escape-sets.js@ 79a0317

main
Last change on this file since 79a0317 was 79a0317, checked in by stefan toskovski <stefantoska84@…>, 3 days ago

F4 Finalna Verzija

  • Property mode set to 100644
File size: 3.4 KB
Line 
1// Generated using `npm run build`. Do not edit.
2'use strict';
3
4const regenerate = require('regenerate');
5const UNICODE_IV_SET = require('./all-characters.js').UNICODE_IV_SET
6
7exports.REGULAR = new Map([
8 ['d', regenerate()
9 .addRange(0x30, 0x39)],
10 ['D', regenerate()
11 .addRange(0x0, 0x2F)
12 .addRange(0x3A, 0xFFFF)],
13 ['s', regenerate(0x20, 0xA0, 0x1680, 0x202F, 0x205F, 0x3000, 0xFEFF)
14 .addRange(0x9, 0xD)
15 .addRange(0x2000, 0x200A)
16 .addRange(0x2028, 0x2029)],
17 ['S', regenerate()
18 .addRange(0x0, 0x8)
19 .addRange(0xE, 0x1F)
20 .addRange(0x21, 0x9F)
21 .addRange(0xA1, 0x167F)
22 .addRange(0x1681, 0x1FFF)
23 .addRange(0x200B, 0x2027)
24 .addRange(0x202A, 0x202E)
25 .addRange(0x2030, 0x205E)
26 .addRange(0x2060, 0x2FFF)
27 .addRange(0x3001, 0xFEFE)
28 .addRange(0xFF00, 0xFFFF)],
29 ['w', regenerate(0x5F)
30 .addRange(0x30, 0x39)
31 .addRange(0x41, 0x5A)
32 .addRange(0x61, 0x7A)],
33 ['W', regenerate(0x60)
34 .addRange(0x0, 0x2F)
35 .addRange(0x3A, 0x40)
36 .addRange(0x5B, 0x5E)
37 .addRange(0x7B, 0xFFFF)]
38]);
39
40exports.UNICODE = new Map([
41 ['d', regenerate()
42 .addRange(0x30, 0x39)],
43 ['D', regenerate()
44 .addRange(0x0, 0x2F)
45 .addRange(0x3A, 0x10FFFF)],
46 ['s', regenerate(0x20, 0xA0, 0x1680, 0x202F, 0x205F, 0x3000, 0xFEFF)
47 .addRange(0x9, 0xD)
48 .addRange(0x2000, 0x200A)
49 .addRange(0x2028, 0x2029)],
50 ['S', regenerate()
51 .addRange(0x0, 0x8)
52 .addRange(0xE, 0x1F)
53 .addRange(0x21, 0x9F)
54 .addRange(0xA1, 0x167F)
55 .addRange(0x1681, 0x1FFF)
56 .addRange(0x200B, 0x2027)
57 .addRange(0x202A, 0x202E)
58 .addRange(0x2030, 0x205E)
59 .addRange(0x2060, 0x2FFF)
60 .addRange(0x3001, 0xFEFE)
61 .addRange(0xFF00, 0x10FFFF)],
62 ['w', regenerate(0x5F)
63 .addRange(0x30, 0x39)
64 .addRange(0x41, 0x5A)
65 .addRange(0x61, 0x7A)],
66 ['W', regenerate(0x60)
67 .addRange(0x0, 0x2F)
68 .addRange(0x3A, 0x40)
69 .addRange(0x5B, 0x5E)
70 .addRange(0x7B, 0x10FFFF)]
71]);
72
73exports.UNICODE_IGNORE_CASE = new Map([
74 ['d', regenerate()
75 .addRange(0x30, 0x39)],
76 ['D', regenerate()
77 .addRange(0x0, 0x2F)
78 .addRange(0x3A, 0x10FFFF)],
79 ['s', regenerate(0x20, 0xA0, 0x1680, 0x202F, 0x205F, 0x3000, 0xFEFF)
80 .addRange(0x9, 0xD)
81 .addRange(0x2000, 0x200A)
82 .addRange(0x2028, 0x2029)],
83 ['S', regenerate()
84 .addRange(0x0, 0x8)
85 .addRange(0xE, 0x1F)
86 .addRange(0x21, 0x9F)
87 .addRange(0xA1, 0x167F)
88 .addRange(0x1681, 0x1FFF)
89 .addRange(0x200B, 0x2027)
90 .addRange(0x202A, 0x202E)
91 .addRange(0x2030, 0x205E)
92 .addRange(0x2060, 0x2FFF)
93 .addRange(0x3001, 0xFEFE)
94 .addRange(0xFF00, 0x10FFFF)],
95 ['w', regenerate(0x5F, 0x17F, 0x212A)
96 .addRange(0x30, 0x39)
97 .addRange(0x41, 0x5A)
98 .addRange(0x61, 0x7A)],
99 ['W', regenerate(0x60)
100 .addRange(0x0, 0x2F)
101 .addRange(0x3A, 0x40)
102 .addRange(0x5B, 0x5E)
103 .addRange(0x7B, 0x17E)
104 .addRange(0x180, 0x2129)
105 .addRange(0x212B, 0x10FFFF)]
106]);
107
108exports.UNICODESET_IGNORE_CASE = new Map([
109 ['d', regenerate()
110 .addRange(0x30, 0x39)],
111 ['D', UNICODE_IV_SET.clone().remove(regenerate()
112 .addRange(0x30, 0x39))],
113 ['s', regenerate(0x20, 0xA0, 0x1680, 0x202F, 0x205F, 0x3000, 0xFEFF)
114 .addRange(0x9, 0xD)
115 .addRange(0x2000, 0x200A)
116 .addRange(0x2028, 0x2029)],
117 ['S', UNICODE_IV_SET.clone().remove(regenerate(0x20, 0xA0, 0x1680, 0x202F, 0x205F, 0x3000, 0xFEFF)
118 .addRange(0x9, 0xD)
119 .addRange(0x2000, 0x200A)
120 .addRange(0x2028, 0x2029))],
121 ['w', regenerate(0x5F)
122 .addRange(0x30, 0x39)
123 .addRange(0x61, 0x7A)],
124 ['W', UNICODE_IV_SET.clone().remove(regenerate(0x5F)
125 .addRange(0x30, 0x39)
126 .addRange(0x61, 0x7A))]
127]);
Note: See TracBrowser for help on using the repository browser.