Lines Matching refs:search
24 Description: 'Tests the search method on Strings using regular expressions'
33 var TITLE = 'String: search';
41 // 'abcdefg'.search(/d/)
42 testcases[count++] = new TestCase ( SECTION, "'abcdefg'.search(/d/)",
43 3, 'abcdefg'.search(/d/));
45 // 'abcdefg'.search(/x/)
46 testcases[count++] = new TestCase ( SECTION, "'abcdefg'.search(/x/)",
47 -1, 'abcdefg'.search(/x/));
49 // 'abcdefg123456hijklmn'.search(/\d+/)
50 testcases[count++] = new TestCase ( SECTION, "'abcdefg123456hijklmn'.search(/\d+/)",
51 7, 'abcdefg123456hijklmn'.search(/\d+/));
53 // 'abcdefg123456hijklmn'.search(new RegExp())
54 testcases[count++] = new TestCase ( SECTION, "'abcdefg123456hijklmn'.search(new RegExp())",
55 0, 'abcdefg123456hijklmn'.search(new RegExp()));
57 // 'abc'.search(new RegExp('$'))
58 testcases[count++] = new TestCase ( SECTION, "'abc'.search(new RegExp('$'))",
59 3, 'abc'.search(new RegExp('$')));
61 // 'abc'.search(new RegExp('^'))
62 testcases[count++] = new TestCase ( SECTION, "'abc'.search(new RegExp('^'))",
63 0, 'abc'.search(new RegExp('^')));
65 // 'abc1'.search(/.\d/)
66 testcases[count++] = new TestCase ( SECTION, "'abc1'.search(/.\d/)",
67 2, 'abc1'.search(/.\d/));
69 // 'abc1'.search(/\d{2}/)
70 testcases[count++] = new TestCase ( SECTION, "'abc1'.search(/\d{2}/)",
71 -1, 'abc1'.search(/\d{2}/));