RegExp.prototype.toString()
JavaScript RegExp.prototype.toString()方法
toString()方法返回表示正则表达式的字符串。
语法
参数
NA
返回值
此方法返回表示给定对象的字符串。
示例1
var str = "";
var re = new RegExp( "","g" );
var result = re.toString(str);
document.write("<br />Returned value : " + result);
输出:
示例2
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());
输出:
/a + b + c/g/
gt + yu//
A B C D//
\ n/g
示例3
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);
输出:
Returned value:/script/g
Returned value:/(?:)/g