例
搜索字符串"ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);
RES的结果将是与该值的数组:
试一试» 更多"Try it Yourself"下面的例子。
定义和用法
的match()方法检索针对正则表达式的匹配的字符串,并返回匹配,作为Array对象。
了解更多关于我们的正则表达式的RegExp教程和我们的RegExp对象参考 。
注意:如果正则表达式不包括G修饰符(to perform a global search) ,将match()方法返回字符串中只有第一场比赛。
如果没有找到匹配该方法返回null。
浏览器支持
方法 | |||||
---|---|---|---|---|---|
match() | 是 | 是 | 是 | 是 | 是 |
句法
参数值 参数 描述 regexp 需要。 值来搜索,作为正则表达式。
技术细节
返回值: 数组,含有该比赛,对于每个匹配一个项目,或空如果没有发现匹配 JavaScript的版本: 1.2
更多示例
例
执行一个全球性的,不区分大小写搜索"ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);
资源的结果将是:
试一试»
<JavaScript字符串参考