HomeSort by relevance Sort by last modified time
    Searched refs:RegExp (Results 1 - 25 of 210) sorted by null

1 2 3 4 5 6 7 8 9

  /external/v8/test/mjsunit/
regexp-static.js 28 // Test the (deprecated as of JS 1.5) properties of the RegExp function.
34 assertEquals(s, RegExp.input);
35 assertEquals('123.456', RegExp.lastMatch);
36 assertEquals('456', RegExp.lastParen);
37 assertEquals('abc', RegExp.leftContext);
38 assertEquals('def', RegExp.rightContext);
40 assertEquals(s, RegExp['$_']);
41 assertEquals('123.456', RegExp['$&']);
42 assertEquals('456', RegExp['$+']);
43 assertEquals('abc', RegExp['$`'])
    [all...]
regexp-capture-3.js 30 assertEquals("abcd", RegExp.input);
31 assertEquals("a", RegExp.leftContext);
32 assertEquals("b", RegExp.lastMatch);
33 assertEquals("", RegExp.lastParen);
34 assertEquals(undefined, RegExp.lastIndex);
35 assertEquals(undefined, RegExp.index);
36 assertEquals("cd", RegExp.rightContext);
38 assertEquals("", RegExp['$' + i]);
46 assertEquals("abcdabcd", RegExp.input);
47 assertEquals("abcda", RegExp.leftContext)
    [all...]
regexp-sort.js 10 assertEquals(lx, new RegExp(uxp + lp + lower + "cat", "i").exec(lx) + "");
11 assertEquals(ux, new RegExp(uxp + lp + lower + "cat", "i").exec(ux) + "");
12 assertEquals(lower, new RegExp(lp + uxp + lower + "cat", "i").exec(lx) + "");
13 assertEquals(upper, new RegExp(lp + uxp + lower + "cat", "i").exec(ux) + "");
21 assertEquals(lower, new RegExp(uxp + lp + lower + "cat", "i").exec(lx) + "");
22 assertEquals(ux, new RegExp(uxp + lp + lower + "cat", "i").exec(ux) + "");
23 assertEquals(lower, new RegExp(lp + uxp + lower + "cat", "i").exec(lx) + "");
24 assertEquals(ux, new RegExp(lp + uxp + lower + "cat", "i").exec(ux) + "");
string-match.js 33 function testMatch(name, input, regexp, result, captures, from, to) {
34 var matchResult = input.match(regexp);
42 if (regexp.global) {
55 assertEquals(match, RegExp["$&"], name + "-$&");
56 assertEquals(match, RegExp.lastMatch, name + "-lastMatch");
58 assertEquals(undefined, RegExp.$0, name + "-nocapture-10");
61 assertEquals(captures[i - 1], RegExp["$" + i], name + "-capture-" + i);
63 assertEquals("", RegExp["$" + i], name + "-nocapture-" + i);
66 assertEquals(undefined, RegExp.$10, name + "-nocapture-10");
68 assertEquals(input, RegExp.input, name + "-input")
    [all...]
regexp-multiline.js 29 * @fileoverview Check that various regexp constructs work as intended.
83 var a = new RegExp("^" + lc + "$");
85 a = new RegExp("^" + lc + "$", "i");
88 var A = new RegExp("^" + uc + "$");
90 A = new RegExp("^" + uc + "$", "i");
93 a = new RegExp("^[" + lc + "]$");
95 a = new RegExp("^[" + lc + "]$", "i");
98 A = new RegExp("^[" + uc + "]$");
100 A = new RegExp("^[" + uc + "]$", "i");
112 assertThrows("a = new RegExp('[z-a]');")
    [all...]
cyrillic.js 60 return new RegExp("[" + from + "-" + to + "]", flags);
143 assertFalse(new RegExp(regex).test(sigma), 31 + name);
144 assertFalse(new RegExp(regex).test(alternative_sigma), 32 + name);
145 assertTrue(new RegExp(regex).test(SIGMA), 33 + name);
147 assertTrue(new RegExp(regex, "i").test(sigma), 34 + name);
149 assertTrue(new RegExp(regex, "i").test(alternative_sigma), 35 + name);
150 assertTrue(new RegExp(regex, "i").test(SIGMA), 36 + name);
154 assertTrue(new RegExp(regex).test(sigma), 41 + name);
155 assertFalse(new RegExp(regex).test(alternative_sigma), 42 + name);
156 assertFalse(new RegExp(regex).test(SIGMA), 43 + name)
    [all...]
  /external/libgdx/backends/gdx-backends-gwt/src/com/badlogic/gdx/backends/gwt/emu/java/util/regex/
Pattern.java 19 import com.google.gwt.regexp.shared.RegExp;
21 /** Emulation of the {@link Pattern} class, uses {@link RegExp} as internal implementation.
24 final RegExp regExp;
26 private Pattern (String regExp) {
27 this.regExp = RegExp.compile(regExp);
30 public static Pattern compile (String regExp) {
    [all...]
Matcher.java 19 import com.google.gwt.regexp.shared.RegExp;
20 import com.google.gwt.regexp.shared.MatchResult;
22 /** Emulation of the {@link Matcher} class, uses {@link RegExp} as internal implementation.
25 private final RegExp regExp;
30 this.regExp = pattern.regExp;
32 matchResult = regExp.exec(this.input);
36 return regExp.test(input);
    [all...]
  /external/v8/test/mjsunit/regress/
regress-3229.js 6 function testEscapes(expected, regexp) {
7 assertEquals(expected, regexp.source);
8 assertEquals("/" + expected + "/", regexp.toString());
13 testEscapes("\\/", new RegExp("/"));
14 testEscapes("\\/", new RegExp("\\/"));
15 testEscapes("\\\\/", new RegExp("\\\\/"));
16 testEscapes("\\/\\/", new RegExp("\\/\\/"));
17 testEscapes("\\/\\/\\/\\/", new RegExp("////"));
18 testEscapes("\\/\\/\\/\\/", new RegExp("\\//\\//"));
19 testEscapes("(?:)", new RegExp(""));
    [all...]
regress-crbug-467047.js 10 assertEquals("abcd", RegExp.input);
11 assertEquals("a", RegExp.leftContext);
12 assertEquals("bc", RegExp.lastMatch);
13 assertEquals("d", RegExp.rightContext);
regress-3756.js 10 r0 = RegExp("\\u");
16 r1 = RegExp("\\usecond");
24 r2 = RegExp("first\\u");
33 r3 = RegExp("first\\usecond");
41 r4 = RegExp("first\\u123second");
50 r5 = RegExp("\\a");
56 r6 = RegExp("\\asecond");
63 r7 = RegExp("first\\a");
71 r8 = RegExp("first\\asecond");
regress-219.js 52 re = RegExp("a","");
55 re = RegExp("a", "gim");
74 assertThrows(function(){ return RegExp("a", "ii"); })
76 assertThrows(function(){ return RegExp("a", "gii"); })
78 assertThrows(function(){ return RegExp("a", "igi"); })
80 assertThrows(function(){ return RegExp("a", "iig"); })
82 assertThrows(function(){ return RegExp("a", "gimi"); })
84 assertThrows(function(){ return RegExp("a", "giim"); })
86 assertThrows(function(){ return RegExp("a", "igim"); })
102 assertThrows(function(){ return RegExp("a", "iii"); }
    [all...]
  /external/v8/test/mjsunit/es6/
unicode-escapes-in-regexps.js 22 testRegexpHelper(new RegExp("(\\u0066|\\u0062)oo"));
23 testRegexpHelper(new RegExp("(\\u0066|\\u0062)oo", "u"));
24 testRegexpHelper(new RegExp("(\\u{0066}|\\u{0062})oo", "u"));
25 testRegexpHelper(new RegExp("(\\u{66}|\\u{000062})oo", "u"));
28 testRegexpHelper(new RegExp("(\u0066|\u0062)oo"));
29 testRegexpHelper(new RegExp("(\u0066|\u0062)oo", "u"));
30 testRegexpHelper(new RegExp("(\u{0066}|\u{0062})oo", "u"));
31 testRegexpHelper(new RegExp("(\u{66}|\u{000062})oo", "u"));
43 testRegexpHelper(new RegExp("[\\u0062-\\u0066]oo"));
44 testRegexpHelper(new RegExp("[\\u0062-\\u0066]oo", "u"))
    [all...]
regexp-constructor.js 12 var r = new RegExp("biep");
13 assertTrue(r === RegExp(r));
14 assertFalse(r === new RegExp(r));
18 assertFalse(r === RegExp(r));
23 class A extends RegExp {
35 var r2 = RegExp(r);
42 assertTrue(RegExp.prototype === r2.__proto__);
44 var r3 = RegExp(r);
74 var r = RegExp(match);
88 match.constructor = RegExp;
    [all...]
regexp-tostring.js 31 RegExp.prototype.toString.call(x);
45 assertEquals("/pattern/flags", RegExp.prototype.toString.call(fake));
48 // Monkey-patching is also possible on RegExp instances
55 assertEquals('/(?:)/', RegExp.prototype.toString());
56 assertEquals('(?:)', RegExp.prototype.source);
57 assertEquals('', RegExp.prototype.flags);
regexp-prototype.js 6 var proto_desc = Object.getOwnPropertyDescriptor(RegExp, "prototype");
13 assertFalse(proto instanceof RegExp);
17 assertEquals(RegExp, proto_constr.value);
regexp-match-lastindex.js 5 // Tests that lastIndex of a global RegExp is overwritten as per
regexp-replace-lastindex.js 5 // Tests that lastIndex of a global RegExp is overwritten as per
  /external/v8/test/webkit/fast/js/kde/
RegExp.js 25 shouldBe("(new RegExp()).source", "'(?:)'");
26 shouldBe("Boolean(new RegExp())", "true");
27 shouldBeTrue("isNaN(Number(new RegExp()))");
29 // RegExp constructor called as a function
30 shouldBe("RegExp(/x/).source", "'x'");
31 //shouldBe("RegExp(/x/, 'g').source", "'/x/'"); // can't supply flags when constructing one RegExp from another, says mozilla
32 shouldBe("RegExp('x', 'g').global", "true");
33 shouldBe("RegExp('x').source", "'x'");
35 // RegExp constructo
    [all...]
  /external/v8/test/webkit/fast/regex/
toString.js 24 description("This page tests toString conversion of RegExp objects, particularly wrt to '/' characters and RegExp.prototype.");
30 re1 = new RegExp(pattern);
38 re1 = new RegExp(pattern);
43 shouldBe("RegExp('/').source", '"\\\\/"');
44 shouldBe("RegExp('').source", '"(?:)"');
45 shouldBe("RegExp.prototype.source", '"(?:)"');
47 shouldBe("RegExp('/').toString()", '"/\\\\//"');
48 shouldBe("RegExp('').toString()", '"/(?:)/"');
49 shouldBe("RegExp.prototype.toString()", '"/(?:)/"')
    [all...]
  /external/v8/test/webkit/
regexp-zero-length-alternatives.js 38 var re1 = new RegExp(/(?:|a|z)*/);
45 var re2 = new RegExp(/(?:a||z)*/);
52 var re3 = new RegExp(/(?:a|z|)*/);
59 var re4 = new RegExp(/(|a|z)*/);
66 var re5 = new RegExp(/(a||z)*/);
73 var re6 = new RegExp(/(a|z|)*/);
80 var re7 = new RegExp(/(?:|a|z){2,5}/);
87 var re8 = new RegExp(/(?:a||z){2,5}/);
94 var re9 = new RegExp(/(?:a|z|){2,5}/);
101 var re10 = new RegExp(/(?:|a|z)*?/)
    [all...]
  /external/v8/test/mjsunit/compiler/
regress-572409.js 8 o instanceof RegExp;
osr-maze2.js 51 body = body.replace(new RegExp("bar"), "bar" + i);
53 var r = new RegExp("LOOP" + j + "\\(\\);");
  /external/v8/test/webkit/fast/js/
toString-overrides.js 34 var backupRegExpToString = RegExp.prototype.toString;
35 var backupRegExpToLocaleString = RegExp.prototype.toLocaleString;
40 RegExp.prototype.toString = function() { return "toString2"; }
41 RegExp.prototype.toLocaleString = function() { return "toLocaleString2"; }
50 RegExp.prototype.toLocaleString = "invalid";
64 RegExp.prototype.toString = backupRegExpToString;
65 RegExp.prototype.toLocaleString = backupRegExpToLocaleString;
  /external/v8/test/mjsunit/harmony/
regexp-change-exec.js 6 RegExp.prototype.exec = () => { throw new MyError() };

Completed in 235 milliseconds

1 2 3 4 5 6 7 8 9