在javascript中,用于检测一个字符串是否匹配某个模式我们用的比较多的就是test和match方法。
1.match()方法
match是String的方法,参数是正则表达式,返回值是数组,没有找到时返回的是null。
stringObj.match(rgExp) 其中stringObj是必选项,对其进行查找的string对象或字符串文字。rgExp是必选项,为包含正则表达式模式和可用标志的正则表达式对象。
使用方法如下:

2.test()方法
test是RegExp的方法,参数是字符串,返回值是boolean类型

返回值:如果字符串 string 中含有与 RegExpObject 匹配的文本,则返回 true,否则返回 false。
本文介绍了JavaScript中用于检测字符串是否匹配特定模式的两种方法:match() 和 test()。match() 方法作为 String 的一个方法,接收正则表达式作为参数并返回一个数组或 null;而 test() 方法属于 RegExp 对象,它接收字符串作为参数并返回布尔值。
535

被折叠的 条评论
为什么被折叠?



