JavaScript 之正则表达式
2015-08-06 09:25
507 查看
一、创建正则表达式的两种方式:
字面量
2. 调用RegExp对象的构造函数
二、特殊字符
^ 匹配输入的开始
$ 匹配输入的结束
* 匹配前面一个字符0次或多次
+ 匹配前面一个字符1次或多次
? 匹配前面一个字符0次或1次
. 匹配任何单个字符,除新一行开头
{n} 重复n次
{n,m} 重复n-m次
[asd] 一个字符集合中任意字符
[^asd] 反字符集合
[\b] 匹配一个推格
\d 匹配一个数字
\D 匹配一个非数字字符
\f 匹配一个换页符
\n 匹配一个换行符
\r 匹配一个回车符
\s 匹配一个空白字符,包括空格、制表符、换页符和换行符
\S 匹配一个非空白字符
字面量
var re = / ab+c / ;
2. 调用RegExp对象的构造函数
var re = RegExp(“ab+c”);
二、特殊字符
^ 匹配输入的开始
$ 匹配输入的结束
* 匹配前面一个字符0次或多次
+ 匹配前面一个字符1次或多次
? 匹配前面一个字符0次或1次
. 匹配任何单个字符,除新一行开头
{n} 重复n次
{n,m} 重复n-m次
[asd] 一个字符集合中任意字符
[^asd] 反字符集合
[\b] 匹配一个推格
\d 匹配一个数字
\D 匹配一个非数字字符
\f 匹配一个换页符
\n 匹配一个换行符
\r 匹配一个回车符
\s 匹配一个空白字符,包括空格、制表符、换页符和换行符
\S 匹配一个非空白字符
相关文章推荐
- Echart..js插件渲染报错 data.length<1?
- 利用反射解析json数据
- js实现多图片上传
- JavaScript权威指南_149_第15章_脚本化文档_15.10-其他文档特性-可编辑的内容
- 如何解决jsp:include标签在包含html文件时遇到的乱码问题
- ExtJS WindowGroup示例
- 使用Jayrock开源组件开发基于JSON-RPC协议的接口
- JSP文件是否有必要放在WEB-INF下
- ExtJS 创建Window实例二
- 为MyEclipse 9/10中的html/JSP编辑器添加代码自动提示
- JavaScript实现的圆形浮动标签云效果实例
- js简单实现标签云效果实例
- JavaScript淡入淡出渐变简单实例
- JS实现跟随鼠标的链接文字提示框效果
- javascript实现鼠标放上后下边对应内容变换的效果
- js实现简单的秒表走动的时钟特效
- JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
- JS实现从网页顶部掉下弹出层效果的方法
- JavaScript实现自动弹出窗口并自动关闭窗口的方法
- javascript实现3D变换的立体圆圈实例