上篇文章讲解了JavaScript中正则表达式的创建以及怎样在字符串方法中使用。这篇文章主要讲解正则表达式的属性和方法。 视频讲解链接:
简单解析JavaScript中的正则表达式(二)
1.正则表达式的方法
// test() 测试 检索字符串中的值是否符合匹配的条件 true false var str="hello world"; var reg=/hellO/; console.log(reg.test(str)); // exec() 检索字符串中指定的值。 返回值的索引 没有 返回 null console.log(reg.exec(str));// // toString() 转换为字符串。 console.log(reg.toString());
2.正则表达式的属性
// constructor 返回一个函数,该函数是一个创建 RegExp 对象的原型。 console.log(reg.constructor); var reg2=/a/igm; // global 判断是否设置了 "g" 修饰符 console.log(reg2.global); // ignoreCase 判断是否设置了 "i" 修饰符 console.log(reg2.ignoreCase); // multiline 判断是否设置了 "m" 修饰符 console.log(reg2.multiline); // source 返回正则表达式的匹配模式 表达式 console.log(reg2.source); // lastIndex 用于规定下次匹配的起始位置 只适用于设置 g var str2="hello wolrd"; var reg3=/l/g; while(reg3.test(str2)){ console.log(reg3.lastIndex);// 3 4 9 }
https://www.bilibili.com/video/BV18V411C7ow/*
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算