Web | This Site

JavaScript Basics
JavaScript Objects
JavaScript Advanced
JS Useful References
JS Useful Resources
Selected Reading
© 2011 TutorialsPoint.COM

| Home |  | References |  | Discussion Forums |  | About TP

# Javascript String - search() Method

## Description:

This method Executes the search for a match between a regular expression and this String object.

## Syntax:

    string.search(regexp);

Here is the detail of parameters:

- regexp : A regular expression object. If a non-RegExp object obj is passed, it is implicitly converted to a RegExp by using new RegExp(obj)

## Return Value:

- If successful, search returns the index of the regular expression inside the string. Otherwise, it returns -1.

## Example:

    <html>
    <head>
    <title>JavaScript String search() Method</title>
    </head>
    <body>
    <script type="text/javascript">

    var re = /apples/gi;
    var str = "Apples are round, and apples are juicy.";

    if ( str.search(re) == -1 ){
        document.write("Does not contain Apples" );
    }else{
       document.write("Contains Apples" );
    }

    </script>
    </body>
    </html>

This will produce following result:

    Contains Apples

To understand it in better way you can Try it yourself.

Advertisement

Online Image Processing

Indian Baby Names