Lines Matching refs:r
15 var r; variable
17 r = new RegExp ("[abc]*").exec("aaabbcccabcacbacabacbacab");
18 assert (r == "aaabbcccabcacbacabacbacab");
20 r = new RegExp ("[abc]*").exec("aaabbcccabdcacb");
21 assert (r == "aaabbcccab");
23 r = new RegExp ("[abc]*").exec("defghjklmnopqrstuvwxyz");
24 assert (r == "");
26 r = new RegExp ("[a-z]*").exec("abcdefghjklmnopqrstuvwxyz");
27 assert (r == "abcdefghjklmnopqrstuvwxyz");
29 r = new RegExp ("[A-Z]*").exec("abcdefghjklmnopqrstuvwxyz");
30 assert (r == "");
32 r = new RegExp ("[^a-z]*").exec("abcdefghjklmnopqrstuvwxyz");
33 assert (r == "");
35 r = new RegExp ("[^A-Z]*").exec("abcdefghjklmnopqrstuvwxyz");
36 assert (r == "abcdefghjklmnopqrstuvwxyz");
38 r = new RegExp ("\\d*").exec("abcdefghjklmnopqrstuvwxyz");
39 assert (r == "");
41 r = new RegExp ("\\D*").exec("abcdefghjklmnopqrstuvwxyz");
42 assert (r == "abcdefghjklmnopqrstuvwxyz");
44 r = new RegExp ("\\w*").exec("abcdefghjklmnopqrstuvwxyz");
45 assert (r == "abcdefghjklmnopqrstuvwxyz");
47 r = new RegExp ("\\W*").exec("abcdefghjklmnopqrstuvwxyz");
48 assert (r == "");
50 r = new RegExp ("\\s*").exec("abcdefghjklmnopqrstuvwxyz");
51 assert (r == "");
53 r = new RegExp ("\\S*").exec("abcdefghjklmnopqrstuvwxyz");
54 assert (r == "abcdefghjklmnopqrstuvwxyz");
56 r = new RegExp ("[\\d]*").exec("abcdefghjklmnopqrstuvwxyz");
57 assert (r == "");
59 r = new RegExp ("[\\D]*").exec("abcdefghjklmnopqrstuvwxyz");
60 assert (r == "abcdefghjklmnopqrstuvwxyz");
62 r = new RegExp ("[\\w]*").exec("abcdefghjklmnopqrstuvwxyz");
63 assert (r == "abcdefghjklmnopqrstuvwxyz");
65 r = new RegExp ("[\\W]*").exec("abcdefghjklmnopqrstuvwxyz");
66 assert (r == "");
68 r = new RegExp ("[\\s]*").exec("abcdefghjklmnopqrstuvwxyz");
69 assert (r == "");
71 r = new RegExp ("[\\S]*").exec("abcdefghjklmnopqrstuvwxyz");
72 assert (r == "abcdefghjklmnopqrstuvwxyz");
74 r = new RegExp ("[^\\d]*").exec("abcdefghjklmnopqrstuvwxyz");
75 assert (r == "abcdefghjklmnopqrstuvwxyz");
77 r = new RegExp ("[^\\D]*").exec("abcdefghjklmnopqrstuvwxyz");
78 assert (r == "");
80 r = new RegExp ("[^\\w]*").exec("abcdefghjklmnopqrstuvwxyz");
81 assert (r == "");
83 r = new RegExp ("[^\\W]*").exec("abcdefghjklmnopqrstuvwxyz");
84 assert (r == "abcdefghjklmnopqrstuvwxyz");
86 r = new RegExp ("[^\\s]*").exec("abcdefghjklmnopqrstuvwxyz");
87 assert (r == "abcdefghjklmnopqrstuvwxyz");
89 r = new RegExp ("[^\\S]*").exec("abcdefghjklmnopqrstuvwxyz");
90 assert (r == "");
92 r = new RegExp ("\\d*").exec("0123456789");
93 assert (r == "0123456789");
97 r = new RegExp("["); variable
107 r = new RegExp("[\\"); variable
115 r = new RegExp ("^[\\u0061-\\u007a]+$").exec("abcdefghjklmnopqrstuvwxyz");
116 assert (r == "abcdefghjklmnopqrstuvwxyz");
118 r = new RegExp ("^[\\u0061-\\u007a]+").exec("abcdefghjklmnopqrstuvwxyz");
119 assert (r == "abcdefghjklmnopqrstuvwxyz");
121 r = new RegExp ("[\\u0061-\\u007a]+$").exec("abcdefghjklmnopqrstuvwxyz");
122 assert (r == "abcdefghjklmnopqrstuvwxyz");
124 r = new RegExp ("^[\\x61-\\x7a]+$").exec("abcdefghjklmnopqrstuvwxyz");
125 assert (r == "abcdefghjklmnopqrstuvwxyz");
127 r = new RegExp ("^[\\x61-\\x7a]+").exec("abcdefghjklmnopqrstuvwxyz");
128 assert (r == "abcdefghjklmnopqrstuvwxyz");
130 r = new RegExp ("[\\x61-\\x7a]+$").exec("abcdefghjklmnopqrstuvwxyz");
131 assert (r == "abcdefghjklmnopqrstuvwxyz");
133 r = new RegExp("[\\u0800-\\uffff]", "g"); variable
134 assert (r.test ("\uffff"));
135 assert (!r.test ("\uffff"));
137 r = new RegExp("[\0]"); variable
138 assert (r.test ("\0"));
139 assert (!r.test ("0"));
141 r = new RegExp("[\0-\1]"); variable
142 assert (r.test ("\1"));