test()

In JavaScript, the test function is utilized to search for a match between a specified string and a regular expression. When a match is identified, the function will output true; otherwise, it will output false.

Syntax

Example

RegExpObject.test( string );

Parameters

string : The string to be searched.

Return value

The function will evaluate to true if the regular expression matches the given string; otherwise, it will result in false.

Example 1

Example

var string = " Learn Javascript scripting language now ";

         var result = new RegExp( "script", "g" );

         var obj = result.test(string);

         document.write("Matching and Return value : " +  obj);

Output:

Output

Matching and Return value : true

Example 2

Example

var string = " Learn Javascript scripting language now "

 var  result1 = new RegExp( "pushing", "g" );

         var obj1 = result1.test(string);

         document.write("<br />Matching and Return value : " +  obj1);

Output:

Output

Matching and Return value : false

Example 3

Example

var str = " Java Script is a object Oriented Scripting language ";

         var result = new RegExp( "Dependent", "g" );

         

         var ob = result.test(str);

         document.write("Match String  : " +  ob); 

         

        var  result1 = new RegExp( "object Oriented ", "g" );

          var obj = result1.test(str);

         document.write("<br />Match String : " +  obj);

Output:

Output

Match String : false

Match String : true

Input Required

This code uses input(). Please provide values below: