AvailabilityJavaScript 1.2; JScript 3.0; ECMAScript v3 Synopsisstring.search(regexp) Arguments
ReturnsThe position of the start of the first substring of string that matches regexp, or -1 if no match was found. Descriptionsearch( ) looks for a substring matching regexp within string and returns the position of the first character of the matching substring, or -1 if no match was found. search( ) does not do global matches; it ignores the g flag. It also ignores the lastIndex property of regexp and always searches from the beginning of the string, which means that it always returns the position of the first match in string. Examplevar s = "JavaScript is fun"; s.search(/script/i) // Returns 4 s.search(/a(.)a/) // Returns 1 See AlsoRegExp, RegExp.exec( ), RegExp.test( ), String.match( ), String.replace( ); Chapter 10 |