@@ -27,13 +27,13 @@ let suites = {
27
27
("lastIndexOf" , _ => Eq (3 , "foobarbaz" -> Js .String2 .lastIndexOf ("bar" ))),
28
28
("lastIndexOfFrom" , _ => Eq (3 , "foobarbaz" -> Js .String2 .lastIndexOfFrom ("bar" , 4 ))),
29
29
("localeCompare" , _ => Eq (0 ., "foo" -> Js .String2 .localeCompare ("foo" ))),
30
- ("match" , _ => Eq (Some ([Some ("na" ), Some ("na" )]), "banana" -> Js .String2 .match_ (% re ( " /na+/g" ) ))),
31
- ("match - no match" , _ => Eq (None , "banana" -> Js .String2 .match_ (% re ( " /nanana+/g" ) ))),
30
+ ("match" , _ => Eq (Some ([Some ("na" ), Some ("na" )]), "banana" -> Js .String2 .match_ (/ na +/ g ))),
31
+ ("match - no match" , _ => Eq (None , "banana" -> Js .String2 .match_ (/ nanana +/ g ))),
32
32
(
33
33
"match - not found capture groups" ,
34
34
_ => Eq (
35
35
Some ([Some ("hello " ), None ]),
36
- "hello word" -> Js .String2 .match_ (% re ( " /hello (world)?/" ) )-> Belt .Option .map (Js .Array .copy ),
36
+ "hello word" -> Js .String2 .match_ (/ hello (world )?/ )-> Belt .Option .map (Js .Array .copy ),
37
37
),
38
38
),
39
39
/* es2015 */
@@ -44,7 +44,7 @@ let suites = {
44
44
("replace" , _ => Eq ("fooBORKbaz" , "foobarbaz" -> Js .String2 .replace ("bar" , "BORK" ))),
45
45
(
46
46
"replaceByRe" ,
47
- _ => Eq ("fooBORKBORK" , "foobarbaz" -> Js .String2 .replaceByRe (% re ( " /ba./g" ) , "BORK" )),
47
+ _ => Eq ("fooBORKBORK" , "foobarbaz" -> Js .String2 .replaceByRe (/ ba ./ g , "BORK" )),
48
48
),
49
49
(
50
50
"unsafeReplaceBy0" ,
@@ -56,7 +56,7 @@ let suites = {
56
56
"DORK"
57
57
}
58
58
59
- Eq ("fooBORKDORK" , "foobarbaz" -> Js .String2 .unsafeReplaceBy0 (% re ( " /ba./g" ) , replace ))
59
+ Eq ("fooBORKDORK" , "foobarbaz" -> Js .String2 .unsafeReplaceBy0 (/ ba ./ g , replace ))
60
60
},
61
61
),
62
62
(
@@ -69,7 +69,7 @@ let suites = {
69
69
"DORK"
70
70
}
71
71
72
- Eq ("fooBORKDORK" , "foobarbaz" -> Js .String2 .unsafeReplaceBy1 (% re ( " /ba./g" ) , replace ))
72
+ Eq ("fooBORKDORK" , "foobarbaz" -> Js .String2 .unsafeReplaceBy1 (/ ba ./ g , replace ))
73
73
},
74
74
),
75
75
(
@@ -82,7 +82,7 @@ let suites = {
82
82
"DORK"
83
83
}
84
84
85
- Eq ("fooBORKDORK" , "foobarbaz" -> Js .String2 .unsafeReplaceBy2 (% re ( " /ba./g" ) , replace ))
85
+ Eq ("fooBORKDORK" , "foobarbaz" -> Js .String2 .unsafeReplaceBy2 (/ ba ./ g , replace ))
86
86
},
87
87
),
88
88
(
@@ -95,10 +95,10 @@ let suites = {
95
95
"DORK"
96
96
}
97
97
98
- Eq ("fooBORKDORK" , "foobarbaz" -> Js .String2 .unsafeReplaceBy3 (% re ( " /ba./g" ) , replace ))
98
+ Eq ("fooBORKDORK" , "foobarbaz" -> Js .String2 .unsafeReplaceBy3 (/ ba ./ g , replace ))
99
99
},
100
100
),
101
- ("search" , _ => Eq (3 , "foobarbaz" -> Js .String2 .search (% re ( " /ba./g" ) ))),
101
+ ("search" , _ => Eq (3 , "foobarbaz" -> Js .String2 .search (/ ba ./ g ))),
102
102
("slice" , _ => Eq ("bar" , "foobarbaz" -> Js .String2 .slice (~from = 3 , ~to_ = 6 ))),
103
103
("sliceToEnd" , _ => Eq ("barbaz" , "foobarbaz" -> Js .String2 .sliceToEnd (~from = 3 ))),
104
104
("split" , _ => Eq (["foo" , "bar" , "baz" ], "foo bar baz" -> Js .String2 .split (" " ))),
@@ -107,14 +107,14 @@ let suites = {
107
107
"splitByRe" ,
108
108
_ => Eq (
109
109
[Some ("a" ), Some ("#" ), None , Some ("b" ), Some ("#" ), Some (":" ), Some ("c" )],
110
- "a#b#:c" |> Js .String .splitByRe (% re ( " /(#)(:)?/" ) ),
110
+ "a#b#:c" |> Js .String .splitByRe (/ (# )(:)?/ ),
111
111
),
112
112
),
113
113
(
114
114
"splitByReAtMost" ,
115
115
_ => Eq (
116
116
[Some ("a" ), Some ("#" ), None ],
117
- "a#b#:c" |> Js .String .splitByReAtMost (% re ( " /(#)(:)?/" ) , ~limit = 3 ),
117
+ "a#b#:c" |> Js .String .splitByReAtMost (/ (# )(:)?/ , ~limit = 3 ),
118
118
),
119
119
),
120
120
/* es2015 */
0 commit comments