javascript学习笔记(十一) 正则表达式介绍


Posted in Javascript onJune 20, 2012

1.修饰符
. 任意一个字符
* 匹配*前面0个或多个字符
+ 匹配+前面一个或多个字符
? 匹配?前面0个或1个字符
^ 以^后面的字符为前导
$ 以$前面的字符结尾
[] 匹配[]内的一个字符
() 分组,可以用\1 \2提取
[^] 匹配^后的以外的字符
{n} {n}前的字符有n个,n为正数
{n,} {n,}前的字符至少有n个,n为正数
{n,m} {n,m}前的字符有n~m个,n,m为正数

2.字符
\d 一个数字
\D 一个非数字
\w 一个字母或数字
\W 一个非字母和非数字
\s 一个空白字符
\S 一个非空白字符
\b 单词边界
\B 非单词边界

3.非贪婪匹配
+? *? ??

Javascript 相关文章推荐
javascript 命名空间以提高代码重用性
Nov 13 Javascript
jQuery对象和DOM对象使用说明
Jun 25 Javascript
在jQuery 1.5中使用deferred对象的代码(翻译)
Mar 10 Javascript
增强用户体验友好性之jquery easyui window 窗口关闭时的提示
Jun 22 Javascript
jQuery中slice()方法用法实例
Jan 07 Javascript
详解JavaScript中数组的相关知识
Jul 29 Javascript
Angular2 (RC4) 路由与导航详解
Sep 21 Javascript
微信小程序实战之轮播图(3)
Apr 17 Javascript
Javascript实现从小到大的数组转换成二叉搜索树
Jun 13 Javascript
微信小程序点击控件修改样式实例详解
Jul 07 Javascript
简单实现vue验证码60秒倒计时功能
Oct 11 Javascript
nuxt+axios实现打包后动态修改请求地址的方法
Apr 22 Javascript
javascript学习笔记(十) js对象 继承
Jun 19 #Javascript
javascript学习笔记(九) js对象 设计模式
Jun 19 #Javascript
javascript学习笔记(八) js内置对象
Jun 19 #Javascript
javascript学习笔记(七) js函数介绍
Jun 19 #Javascript
javascript学习笔记(六) Date 日期类型
Jun 19 #Javascript
javascript学习笔记(五) Array 数组类型介绍
Jun 19 #Javascript
javascript学习笔记(四) Number 数字类型
Jun 19 #Javascript
You might like
PHP 采集程序 常用函数
2008/12/18 PHP
PHP实现对站点内容外部链接的过滤方法
2014/09/10 PHP
7个鲜为人知却非常实用的PHP函数
2015/07/01 PHP
PHP中如何判断exec函数执行成功?
2016/08/04 PHP
什么是PHP7中的孤儿进程与僵尸进程
2019/04/14 PHP
极酷的javascirpt,让你随意编辑任何网页
2007/02/25 Javascript
Javascript 变量作用域 两个可能会被忽略的小特性
2010/03/23 Javascript
原生js写的放大镜效果
2012/08/22 Javascript
THREE.JS入门教程(6)创建自己的全景图实现步骤
2013/01/25 Javascript
js中top的作用深入剖析
2014/03/04 Javascript
使用upstart把nodejs应用封装为系统服务实例
2014/06/01 NodeJs
jQuery控制div实现随滚动条滚动效果
2016/06/07 Javascript
Javascript 6里的4个新语法
2016/08/25 Javascript
javascript设计模式之Adapter模式【适配器模式】实现方法示例
2017/01/13 Javascript
不到200行 JavaScript 代码实现富文本编辑器的方法
2018/01/03 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
详解微信小程序与内嵌网页交互实现支付功能
2018/10/22 Javascript
[01:18]一目了然!DOTA2DotA快捷操作对比第一弹
2014/07/01 DOTA
对numpy的array和python中自带的list之间相互转化详解
2018/04/13 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
Python Tkinter 简单登录界面的实现
2019/06/14 Python
Python替换月份为英文缩写的实现方法
2019/07/15 Python
opencv resize图片为正方形尺寸的实现方法
2019/12/26 Python
已安装tensorflow-gpu,但keras无法使用GPU加速的解决
2020/02/07 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
2020/04/09 Python
windows上彻底删除jupyter notebook的实现
2020/04/13 Python
python opencv实现图像配准与比较
2021/02/09 Python
浅谈pc和移动端的响应式的使用
2019/01/03 HTML / CSS
运动会入场词60字
2014/02/15 职场文书
向领导表决心的话
2014/03/11 职场文书
民族精神月活动总结
2014/08/28 职场文书
电工实训报告总结
2014/11/05 职场文书
教师个人事迹材料
2014/12/17 职场文书
慰问信模板
2015/02/14 职场文书
二年级作文之动物作文
2019/11/13 职场文书
浅谈golang package中init方法的多处定义及运行顺序问题
2021/05/06 Golang