返回执行正则表达式搜索所针对的字符串。
//Syntax 1 {RegExp | reArray}.input //Syntax 2 RegExp.$_ //The $_ property may be used as shorthand for the input property //for the RegExp object.
- RegExp
必选。全局 RegExp 对象。
- reArray
必选。Regular Expression 对象的 exec 方法所返回的数组。
input 属性的值是据此来执行正则表达式搜索的字符串。
RegExp.input 属性的初始值为空字符串 ""。它的值是只读的,并且每当执行成功的匹配时就会更改。
注意 |
---|
以快速模式(JScript 的默认模式)运行时,RegExp 对象的属性不可用。若要从命令行编译使用这些属性的程序,必须使用 /fast- 关闭快速选项。由于线程处理问题,在 ASP.NET 中关闭快速选项是不安全的。 |
下面的示例阐释了 input 属性的用法:
var str : String = "A test string."; var re : RegExp = new RegExp("\\w+","ig"); var arr : Array = re.exec(str); print("The string used for the match was: " + arr.input);
该程序的输出为:
The string used for the match was: A test string.要求