JavaScript系列文章:详解正则表达式之三
来源:互联网 发布:手机浏览器查看源码 编辑:程序博客网 时间:2024/06/03 21:54
首先说说元字符,想必大家也都比较熟悉了,JS中的元字符有以下几种:
/ \ | . * + ? ^ $ ( ) [ ] { }
它们都表示特殊的含义,下面我们就来一一介绍它们。
/ (slash)
用于创建一个字面量的正则表达式:
var re = /abc/;
\ (backslash)
用于对其他字符进行转义,我们称其为转义字符,上面列举的几个元字符,由于它们都表示特殊的含义,如果要匹配这些元字符本身,就需要转义字符的帮忙了,比如我们要匹配一个斜杠 / 的话,就需要像下面这样:
/\//.test('a/b');
| (vertical bar)
一般用于两个多选分支中,表示“或”的关系,有了它,我们就能匹配左右两边任意的子表达式了,下面例子匹配单词see或sea:
/see|sea/.test('see'); // true/see|sea/.test('see'); // true
. (dot)
匹配除换行符以外的任意字符,我们可以使用它来匹配几乎所有的字母或字符,除了\r (\u000D carriage return)和\n (\u000A new line),看下面例子:
/./.test('w'); // true/./.test('$'); // true/./.test('\r'); // false/./.test('\n'); // false
但需要注意的是,如果遇到码点大于0xFFFF的Unicode字符,就不能识别了,必须加上u修饰符:
/^.$/.test('0 0
- JavaScript系列文章:详解正则表达式之三
- JavaScript系列文章:详解正则表达式之一
- 详解JavaScript正则表达式(三)
- JavaScript学习之三:正则表达式
- javascript之正则表达式(三)(spilt用法)
- javaScript正则表达式系列
- 详解JavaScript正则表达式之RegExp对象
- javascript正则表达式详解
- javascript正则表达式详解
- javascript正则表达式详解
- javascript 正则表达式详解
- Javascript正则表达式详解
- Javascript正则表达式详解
- JavaScript 正则表达式详解
- JavaScript正则表达式详解
- JavaScript正则表达式详解
- JavaScript正则表达式详解
- JavaScript正则表达式详解
- INS-30131
- 用JavaScript判断横屏竖屏问题
- 二值图像的距离变换研究
- ubuntu下usb抓包方法步骤--usbmon
- 计算机网络概述
- JavaScript系列文章:详解正则表达式之三
- struts2之OGNL和struts2标签库
- 1
- ViewPager实现循环滚动
- 商派BBC系统——商家管理管理中心的菜单配置
- 有关enumerate、block遍历与NSEnumerator枚举器在NSString、NSArray、NSDictionary中的使用总结
- 解锁bios学习总结
- org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0
- spring cloud eureka 集群 服务集群 测试
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
韩国多大面积
韩国购物网站
韩国旅游购物必买
韩国有哪些城市
韩国人口数量
韩国明星图片
韩国有多少人
韩国衣服牌子
韩国男演员名单
韩国饮食文化
韩国旅游大概多少钱
韩国有什么好玩的地方
韩国简介概况
韩国英文怎么说
韩国化妆品牌
到韩国旅游买什么
韩国小吃有哪些
韩国面积多大
韩国旅游签证好办吗
韩国商务签证
韩国自由行签证
韩国签证要多久
韩国签证有效期
韩国旅游多少钱
韩国签证多久能办下来
韩国旅游攻略
办韩国签证多少钱
韩国旅游签证怎么办理
韩国旅游价格
韩国签证多少钱
韩国工作签证
韩国留学生打工
到韩国必买的十样东西
韩国网站大全
韩国首尔免税店
韩国买什么比国内便宜
到韩国首尔旅游
韩国后怎么样
韩国什么便宜
到韩国必买的东西
去韩国必买的