The toString function provides a string that represents the specified regular expression.
Syntax
Example
RegExpObj.toString();
Parameters
Return value
This function retrieves the string that represents the specified object.
Example 1
Example
var str = "";
var re = new RegExp( "","g" );
var result = re.toString(str);
document.write("<br />Returned value : " + result);
Output:
Output
Returned value : /(?:)/g
Example 2
Example
document.write (new RegExp("a+b+c","g").toString());
document.write(new RegExp("<br\>gt+yu").toString());
document.write(new RegExp("<br\>abcd").toString());
document.write(new RegExp('<br\>\\n', 'g').toString());
Output:
Output
/a+b+c/g/
gt+yu//
abcd//
\n/g
Example 3
Example
var str = "scripting language";
var re = new RegExp( "script", "g" );
var result = re.toString(str);
document.write("Returned value : " + result);
re = new RegExp( "","g" );
var result = re.toString(str);
document.write("<br />Returned value : " + result);
Output:
Output
Returned value : /script/g
Returned value : /(?:)/g