您现在的位置是:课程教程文章
js中test和match区别
2023-12-15 21:10课程教程文章 人已围观
-
Excel转Json工具
Excel转Json工具适用人群: 初级、中级程序员以及游戏策划人员。特别适合中小团队或企业、... -
Threejs地球Web3D可视化(WebGL Three.js)
Threejs地球Web3D可视化(WebGL Three.js)源码下载 PC端课程页面滚动到最下方 学员基础 有前端基础,想基于Web实现地球... -
由浅入深带你解剖JS轮播图原理
由浅入深带你解剖JS轮播图原理需要配套教程+更多设计资源可加QQ: 2739250496 黑马程序员免费课程预约试听联系... -
【德适TestAS课程】工科专业_腾讯课堂
【德适TestAS课程】工科专业_腾讯课堂...
本文教程操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
一、test
是RegExp的方法,判断str是否包含匹配结果,查找对应的字符串中是否存在模式。
1、使用语法
RegExpObject.test(string)
2、使用说明
参数是字符串,而且是要检测的字符串。
返回值是boolean类型,包含返回true,不包含返回false。
3、使用实例
var str="1a1b1c"; var reg=/1./; alert(reg.test(str));//true
二、Match
是String的方法,根据pattern对str进行正则匹配。
1、使用语法
stringObj.match(regExp)
2、使用说明
参数是正则表达式,是为包含正则表达式模式和可用标志的正则表达式对象。
返回值是数组,返回匹配结果数组,如匹配不到返回null。
3、使用实例
var reg = new RegExp("abc") ; var str = "3abc4,5abc6"; str.match(reg);
以上就是小编整理分析的js中test和match区别,希望能帮助你理解区别。更多js学习推荐:js教程。
下一篇:没有了