了解javascript中的RegExp(正则表达式)
2016-04-07 12:01
651 查看
RegExp类型
一 ECMAScript 通过RegExp类型来支持正则表达式。
var expression=/pattern/flags;
pattern表示正则表达式可以包含字符类,限定类,分组,向前查找以及反向引用。
flags标志,以表明正则表达式的行为。g表示全局,i表示不区分大小写,m表示多行。
var pattern=/.at/gi;匹配所有以"at"结尾的3个字符组合,不区分大小写。
var pattern=/\.at/gi;匹配所有".at"不区分大小写,\用来转义。
RegEXP构造函数。
var pattern1=/.at/gi;var pattern2=new RegExp(".at","gi")这两个是完全相等的正则表达式。
二实例属性
g,i,m都是布尔值。
lastIndex:整数,表示开始搜索下一个匹配项的字符位置,从0算起。
source:正则表达式的字符串表示,按照字面量形式返回。
相关文章推荐
- Knockoutjs Component问题汇总
- html js打开一个新的页面
- JS转义HTML转义符
- js加密
- jsp自定义标签的步骤
- Ajax使用介绍
- web前端新手向HTML+CSS+JavaScript实现列表的增删查改【施工中】
- 使用js把数据保存为csv文件
- javaScript中字符串与整型,浮点型之间的转换
- 【转】Eclipse去除js(JavaScript)验证错误
- 深入浅出 JavaScript 中的 this
- js 将json字符串转换为json对象的方法解析
- RapidJson读取json文档
- [转] json in javascript
- Javascript的this用法
- Gson转换json串到Map,Key值是String还是设定值(如Long)?
- js长轮询与短轮询的简单理解
- Shiro学习(9)JSP标签
- scrapy处理JSON API
- javascript:localStorage的兼容性实现