最新的Web开发教程
 

JavaScript test() Method

<JavaScript的RegExp对象

搜索字符串的字符"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对象