javascript学习笔记 - 引用类型 RegExp
2016-04-12 20:21
489 查看
四 RegExp
格式:
1.flags 为标志。分别为g、i、m。
g:表示全局模式。即模式将匹配所有的字符串,而不是在发现第一个匹配项时就立即停止。
i:表示不区分大小写。
m:表示多行模式,即在到达一行文本末尾时还会继续查找下一行。
2.RegExp实例的属性
global:是否设置了g标志;
ignoreCase:是否设置了i标志;
lastIndex:表示开始搜索下一个匹配项的字符位置,从0算起;
multiline: 是否设置了m标志;
source: 模式的字符串表示
3.RegExp实例方法
exec() 接收1个参数。为要应用模式的字符串。
格式:
var expression = / pattern / flags;
1.flags 为标志。分别为g、i、m。
g:表示全局模式。即模式将匹配所有的字符串,而不是在发现第一个匹配项时就立即停止。
i:表示不区分大小写。
m:表示多行模式,即在到达一行文本末尾时还会继续查找下一行。
2.RegExp实例的属性
global:是否设置了g标志;
ignoreCase:是否设置了i标志;
lastIndex:表示开始搜索下一个匹配项的字符位置,从0算起;
multiline: 是否设置了m标志;
source: 模式的字符串表示
var pattern = /\[bc\]at/i; alert(pattern1.global); //false alert(pattern1.ignoreCase); //true alert(); //false alert(); //0 alert(); //"\[bc\]at"
3.RegExp实例方法
exec() 接收1个参数。为要应用模式的字符串。
var text = "father and mother i love you"; var pattern = /i love you/gi; var matched = pattern.exec(text);
相关文章推荐
- javascript学习笔记 - 引用类型 Date
- javascript学习笔记 - 引用类型 Array
- JSON基本知识
- JSON格式解析和libjson使用简介(关于cjson的使用示例)
- JavaScript解析Json中的对象
- JavaScript中if的表达式自动转换为false的情况
- Jsonp学习记录
- JavaScript形参和实参
- 02-jsonp学习
- JavaScript之数组
- 前端要给力之:语句在JavaScript中的值
- JS 扩展方法
- JS实时定位
- 01-jsonp学习
- JavaScript中使用typeof运算符需要注意的几个坑
- json用法示例
- JSP的原理、JSP的执行过程
- 通过使用基于关系的选择器和伪类选择器,创建纯CSS无JavaScript的下拉菜单
- javascript滚动栏响应鼠标滑轮的实现上下滚动事件
- 日志数据文件Json字段数据入库处理