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