1
1
// Jest Snapshot v1, https://goo.gl/fbAQLP
2
2
3
3
exports [` should compile regex 1` ] = `
4
- "SCRIPT: abcd\\\\ (
5
- SYNTAX: abcd\\\\ (
4
+ "SCRIPT: abcd\\ (
5
+ SYNTAX: abcd\\ (
6
6
literal: a
7
7
letter: a
8
8
literal: b
@@ -11,20 +11,20 @@ exports[`should compile regex 1`] = `
11
11
letter: c
12
12
literal: d
13
13
letter: d
14
- literal: \\\\ (
15
- quoted_brack: \\\\ (
14
+ literal: \\ (
15
+ quoted_brack: \\ (
16
16
"
17
17
` ;
18
18
19
19
exports [` should compile regex 2` ] = `
20
- "SCRIPT: (a\\\\ (bc)
21
- SYNTAX: (a\\\\ (bc)
22
- any_group: (a\\\\ (bc)
23
- group_tail: a\\\\ (bc
20
+ "SCRIPT: (a\\ (bc)
21
+ SYNTAX: (a\\ (bc)
22
+ any_group: (a\\ (bc)
23
+ group_tail: a\\ (bc
24
24
literal: a
25
25
letter: a
26
- literal: \\\\ (
27
- quoted_brack: \\\\ (
26
+ literal: \\ (
27
+ quoted_brack: \\ (
28
28
literal: b
29
29
letter: b
30
30
literal: c
@@ -33,26 +33,26 @@ exports[`should compile regex 2`] = `
33
33
` ;
34
34
35
35
exports [` should compile regex 3` ] = `
36
- "SCRIPT: (?<label1 >a[^\\\\ [\\\\(\\ \\)]bc)
37
- SYNTAX: (?<label1 >a[^\\\\ [\\\\(\\ \\)]bc)
38
- any_group: (?<label1 >a[^\\\\ [\\\\(\\ \\)]bc)
36
+ "SCRIPT: (?<label1 >a[^\\[\\( \\)]bc)
37
+ SYNTAX: (?<label1 >a[^\\[\\( \\)]bc)
38
+ any_group: (?<label1 >a[^\\[\\( \\)]bc)
39
39
group_name: ?<label1 >
40
40
label: label1
41
- group_tail: a[^\\\\ [\\\\(\\ \\)]bc
41
+ group_tail: a[^\\[\\( \\)]bc
42
42
literal: a
43
43
letter: a
44
44
literal: [
45
45
letter: [
46
46
literal: ^
47
47
letter: ^
48
- literal: \\\\
49
- letter: \\\\
48
+ literal: \\
49
+ letter: \\
50
50
literal: [
51
51
letter: [
52
- literal: \\\\ (
53
- quoted_brack: \\\\ (
54
- literal: \\\\ )
55
- quoted_brack: \\\\ )
52
+ literal: \\(
53
+ quoted_brack: \\(
54
+ literal: \\)
55
+ quoted_brack: \\)
56
56
literal: ]
57
57
letter: ]
58
58
literal: b
@@ -63,28 +63,28 @@ exports[`should compile regex 3`] = `
63
63
`;
64
64
65
65
exports[`should compile regex 4`] = `
66
- "SCRIPT: (a(?<label1 >[^\\\\ [\\\\(\\ \\)]bc))
67
- SYNTAX: (a(?<label1 >[^\\\\ [\\\\(\\ \\)]bc))
68
- any_group: (a(?<label1 >[^\\\\ [\\\\(\\ \\)]bc))
69
- group_tail: a(?<label1 >[^\\\\ [\\\\(\\ \\)]bc)
66
+ "SCRIPT: (a(?<label1 >[^\\[\\( \\)]bc))
67
+ SYNTAX: (a(?<label1 >[^\\[\\( \\)]bc))
68
+ any_group: (a(?<label1 >[^\\[\\( \\)]bc))
69
+ group_tail: a(?<label1 >[^\\[\\( \\)]bc)
70
70
literal: a
71
71
letter: a
72
- any_group: (?<label1 >[^\\\\ [\\\\(\\ \\)]bc)
72
+ any_group: (?<label1 >[^\\[\\( \\)]bc)
73
73
group_name: ?<label1 >
74
74
label: label1
75
- group_tail: [^\\\\ [\\\\(\\ \\)]bc
75
+ group_tail: [^\\[\\( \\)]bc
76
76
literal: [
77
77
letter: [
78
78
literal: ^
79
79
letter: ^
80
- literal: \\\\
81
- letter: \\\\
80
+ literal: \\
81
+ letter: \\
82
82
literal: [
83
83
letter: [
84
- literal: \\\\ (
85
- quoted_brack: \\\\ (
86
- literal: \\\\ )
87
- quoted_brack: \\\\ )
84
+ literal: \\(
85
+ quoted_brack: \\(
86
+ literal: \\)
87
+ quoted_brack: \\)
88
88
literal: ]
89
89
letter: ]
90
90
literal: b
@@ -95,18 +95,18 @@ exports[`should compile regex 4`] = `
95
95
`;
96
96
97
97
exports[`should compile regex 5`] = `
98
- "SCRIPT: (a[\\\\ (\\\\ )]+(?<l2 >b)(?<label1 >[^\\\\ [\\\\(\\ \\)]bc))
99
- SYNTAX: (a[\\\\ (\\\\ )]+(?<l2 >b)(?<label1 >[^\\\\ [\\\\(\\ \\)]bc))
100
- any_group: (a[\\\\ (\\\\ )]+(?<l2 >b)(?<label1 >[^\\\\ [\\\\(\\ \\)]bc))
101
- group_tail: a[\\\\ (\\\\ )]+(?<l2 >b)(?<label1 >[^\\\\ [\\\\(\\ \\)]bc)
98
+ "SCRIPT: (a[\\(\\)]+(?<l2 >b)(?<label1 >[^\\[\\( \\)]bc))
99
+ SYNTAX: (a[\\(\\)]+(?<l2 >b)(?<label1 >[^\\[\\( \\)]bc))
100
+ any_group: (a[\\(\\)]+(?<l2 >b)(?<label1 >[^\\[\\( \\)]bc))
101
+ group_tail: a[\\(\\)]+(?<l2 >b)(?<label1 >[^\\[\\( \\)]bc)
102
102
literal: a
103
103
letter: a
104
104
literal: [
105
105
letter: [
106
- literal: \\\\ (
107
- quoted_brack: \\\\ (
108
- literal: \\\\ )
109
- quoted_brack: \\\\ )
106
+ literal: \\(
107
+ quoted_brack: \\(
108
+ literal: \\)
109
+ quoted_brack: \\)
110
110
literal: ]
111
111
letter: ]
112
112
literal: +
@@ -117,22 +117,22 @@ exports[`should compile regex 5`] = `
117
117
group_tail: b
118
118
literal: b
119
119
letter: b
120
- any_group: (?<label1 >[^\\\\ [\\\\(\\ \\)]bc)
120
+ any_group: (?<label1 >[^\\[\\( \\)]bc)
121
121
group_name: ?<label1 >
122
122
label: label1
123
- group_tail: [^\\\\ [\\\\(\\ \\)]bc
123
+ group_tail: [^\\[\\( \\)]bc
124
124
literal: [
125
125
letter: [
126
126
literal: ^
127
127
letter: ^
128
- literal: \\\\
129
- letter: \\\\
128
+ literal: \\
129
+ letter: \\
130
130
literal: [
131
131
letter: [
132
- literal: \\\\ (
133
- quoted_brack: \\\\ (
134
- literal: \\\\ )
135
- quoted_brack: \\\\ )
132
+ literal: \\(
133
+ quoted_brack: \\(
134
+ literal: \\)
135
+ quoted_brack: \\)
136
136
literal: ]
137
137
letter: ]
138
138
literal: b
@@ -142,71 +142,71 @@ exports[`should compile regex 5`] = `
142
142
"
143
143
`;
144
144
145
- exports[`should erase names 1`] = `"abcd\\\\ ("`;
145
+ exports[`should erase names 1`] = `"abcd\\("`;
146
146
147
- exports[`should erase names 2`] = `"(a\\\\ (bc)"`;
147
+ exports[`should erase names 2`] = `"(a\\(bc)"`;
148
148
149
- exports[`should erase names 3`] = `"(a[^\\\\ [\\\\(\\ \\)]bc)"`;
149
+ exports[`should erase names 3`] = `"(a[^\\[\\( \\)]bc)"`;
150
150
151
- exports[`should erase names 4`] = `"(a([^\\\\ [\\\\(\\ \\)]bc))"`;
151
+ exports[`should erase names 4`] = `"(a([^\\[\\( \\)]bc))"`;
152
152
153
- exports[`should erase names 5`] = `"(a[\\\\ (\\\\ )]+(b)([^\\\\ [\\\\(\\ \\)]bc))"`;
153
+ exports[`should erase names 5`] = `"(a[\\(\\)]+(b)([^\\[\\( \\)]bc))"`;
154
154
155
- exports[`should get named groups 1`] = `Array []`;
155
+ exports[`should get named groups 1`] = `[]`;
156
156
157
157
exports[`should get named groups 2`] = `
158
- Array [
159
- Object {
160
- " val" : " a\\\\ (bc" ,
158
+ [
159
+ {
160
+ " val" : " a\\ (bc" ,
161
161
} ,
162
162
]
163
163
`;
164
164
165
165
exports[`should get named groups 3`] = `
166
- Array [
167
- Object {
166
+ [
167
+ {
168
168
" name" : " label1" ,
169
- " val" : " a[^\\\\ [\\\\ ( \\ \\ )]bc" ,
169
+ " val" : " a[^\\ [\\ ( \\ )]bc" ,
170
170
} ,
171
171
]
172
172
`;
173
173
174
174
exports[`should get named groups 4`] = `
175
- Array [
176
- Object {
177
- " val" : " a(?<label1>[^\\\\ [\\\\ ( \\ \\ )]bc)" ,
175
+ [
176
+ {
177
+ " val" : " a(?<label1>[^\\ [\\ ( \\ )]bc)" ,
178
178
} ,
179
- Object {
179
+ {
180
180
" name" : " label1" ,
181
- " val" : " [^\\\\ [\\\\ ( \\ \\ )]bc" ,
181
+ " val" : " [^\\ [\\ ( \\ )]bc" ,
182
182
} ,
183
183
]
184
184
`;
185
185
186
186
exports[`should get named groups 5`] = `
187
- Array [
188
- Object {
189
- " val" : " a[\\\\ (\\\\ )]+(?<l2>b)(?<label1>[^\\\\ [\\\\ ( \\ \\ )]bc)" ,
187
+ [
188
+ {
189
+ " val" : " a[\\ (\\ )]+(?<l2>b)(?<label1>[^\\ [\\ ( \\ )]bc)" ,
190
190
} ,
191
- Object {
191
+ {
192
192
" name" : " l2" ,
193
193
" val" : " b" ,
194
194
} ,
195
- Object {
195
+ {
196
196
" name" : " label1" ,
197
- " val" : " [^\\\\ [\\\\ ( \\ \\ )]bc" ,
197
+ " val" : " [^\\ [\\ ( \\ )]bc" ,
198
198
} ,
199
199
]
200
200
`;
201
201
202
202
exports[`should process regex 1`] = `
203
- Object {
204
- " labels" : Array [
205
- Object {
203
+ {
204
+ " labels" : [
205
+ {
206
206
" name" : " helper" ,
207
207
" val" : " [a-zA-Z0-9]+" ,
208
208
},
209
- Object {
209
+ {
210
210
" name" : " token" ,
211
211
" val" : " [a-zA-Z]+" ,
212
212
},
0 commit comments