Home | History | Annotate | Download | only in es6

Lines Matching refs:execs

12 function execs(expectation, regexp_source, subject) {
18 execs(["A"], "[A-D]", "A");
20 execs(["ABCD"], "[A-D]+", "ZABCDEF");
23 execs(["\u{12345}"], "[\u1234-\u{12345}]", "\u{12345}");
25 execs(null, "[^\u1234-\u{12345}]", "\u{12345}");
28 execs(["\u{1234}"], "[\u1234-\u{12345}]", "\u{1234}");
30 execs(null, "[^\u1234-\u{12345}]", "\u{1234}");
33 execs(null, "[\u1234-\u{12345}]", "\u{1233}");
35 execs(["\u{1233}"], "[^\u1234-\u{12345}]", "\u{1233}");
38 execs(["\u{12346}"], "[^\u1234-\u{12345}]", "\u{12346}");
40 execs(null, "[\u1234-\u{12345}]", "\u{12346}");
43 execs(["\u{12342}"], "[\u{12340}-\u{12345}]", "\u{12342}");
45 execs(["\u{12342}"], "[\ud808\udf40-\ud808\udf45]", "\u{12342}");
47 execs(null, "[^\u{12340}-\u{12345}]", "\u{12342}");
49 execs(null, "[^\ud808\udf40-\ud808\udf45]", "\u{12342}");
52 execs(["\u{ffff}"], "[\u{ff80}-\u{12345}]", "\u{ffff}");
54 execs(["\u{ffff}"], "[\u{ff80}-\ud808\udf45]", "\u{ffff}");
56 execs(null, "[^\u{ff80}-\u{12345}]", "\u{ffff}");
58 execs(null, "[^\u{ff80}-\ud808\udf45]", "\u{ffff}");
62 execs(["\udc00"], "[^\u{ff80}-\u{12345}]", "\uff99\u{dc00}A");
69 execs(null, "[^\u{ff80}-\u{12345}]", "\u{d800}\u{dc00}");
71 execs(["\ud800\udc00"], "[\u{ff80}-\u{12345}]", "\u{d800}\u{dc00}");