js正则小记
2015-11-02 15:35
369 查看
正则表达式
创建方法:1.字面量方法(比较方便常用); 2.RegExp构造函数(用于正则表达式必须在运行时动态生成的情形,写法注意:需要双写反斜杠转义及对引号转义)
var reg = /^\d+$/i; var reg = new RegExp("^\d+", "i"); 指定标志字符串:'i'==不区分大小写 'g'==全局匹配 'm'==多行匹配
结构:一个选择可以有多个序列 (/a|b/) 一个序列可以有多个因子 选择->序列->因子
符号含义:()=>捕获型分组 (?:)=>非捕获型分组 (aa)?=>可选匹配 [a-z]=>类 {1,}=>常量
创建方法:1.字面量方法(比较方便常用); 2.RegExp构造函数(用于正则表达式必须在运行时动态生成的情形,写法注意:需要双写反斜杠转义及对引号转义)
var reg = /^\d+$/i; var reg = new RegExp("^\d+", "i"); 指定标志字符串:'i'==不区分大小写 'g'==全局匹配 'm'==多行匹配
结构:一个选择可以有多个序列 (/a|b/) 一个序列可以有多个因子 选择->序列->因子
符号含义:()=>捕获型分组 (?:)=>非捕获型分组 (aa)?=>可选匹配 [a-z]=>类 {1,}=>常量
相关文章推荐
- js json 转化
- 关于去除Eclipse对JavaScript的验证
- JavaScript中Java式的类的继承
- jsp引入js文件的疑惑
- Extjs的完成按钮和位置
- javascript注册表单验证实现
- JavaScript
- javascript走马灯广告的实现
- verify.js使用验证插件使用
- C#对XML、JSON等格式的解析
- javascript实现城市级联操作
- js弹出框
- JavaScript学习日记2 对象
- Cookie同域,跨域单点登录
- javascript 学习总结(九)面向对象编程
- Js--递增
- Js--浮动那点事儿
- Js--addClass封装
- Js--表单那点事儿
- Js--判断那点儿事