例
搜索字符串的字符"e" :
var str = "The best things in life are free";
var patt = new RegExp("e");
var res = patt.test(str);
由于有一个"e"的字符串中, 资源的结果将是:
true
试一试» 定义和用法
的test()方法测试用于在串的匹配。
如果找到匹配此方法返回true,否则返回false。
浏览器支持
方法 | |||||
---|---|---|---|---|---|
test() | 是 | 是 | 是 | 是 | 是 |
句法
RegExpObject .test( 参数值 参数 描述 string 需要。 要搜索的字符串
返回值
类型 描述 Boolean 如果找到匹配,则返回true,否则返回false
技术细节
JavaScript的版本: 1.2
更多示例
例
进行全局搜索,并测试"Hello"和"w3ii"中的字符串:
// The string:
var str = "Hello world!";
// Look for "Hello"
var patt = /Hello/g;
var result = patt.test(str);
// Look for
"w3ii"
patt2 = /w3ii/g;
result2 = patt2.test(str); 代码的输出将是:
true // match for "Hello"
false // no match for "w3ii" 试一试»
<JavaScript的RegExp对象