ECMAScript基本对象——RegExp 正则表达式对象
2024-09-03 02:23:12
含义:定义字符串的组成规则
使用:
1.定义单个字符:[ ]
[a] | 表示有一个字符是 | 小写的a |
[ab] | 表示有一个字符是 | 小写的a或者b |
[a-z] | 表示有一个字符是 | 小写的a到z |
[a-zA-Z] | 表示有一个字符是 | 小写大写的a到z |
[a-zA-Z0-9_] | 表示有一个字符是 | 小写大写的a到z 或者是0到9 或者是下划线 |
为了方便定义:使用特殊符号代表特殊含义的单个字符
\b:单个数字字符[0-9]
\w:单个单词字符[a-zA-Z0-9_]
2.量词符号
? 表示出现0次或1次
* 表示出现0次或多次
+ 表示出现1次或多次
{m,n}表示 m<=数量<=n
m缺省:{,n}最多n次
n缺省:{m,}最少m次
\w{6,12}
3. 开始结束符号
^ 开始
$ 结束
2.正则对象
1.创建
ver reg = new RegExp("正则表达式")
var reg = /正则表达式/;(常用)
2. 方法
text(参数);验证指定的字符串是否符合正则定义的规范。校验
最新文章
- DOM事件
- 如何设置SharePoint 2013 的根网站集下的“更改此术语的目标页面”
- arcgis server10.2.2之地理编码服务发布
- pygame开发PC端微信打飞机游戏
- iOS开发中常见问题集锦
- 什么是Hadoop,怎样学习Hadoop
- iOS开发UI篇—实现一个私人通讯录小应用【转】
- 学习使用GitHub(一)--之入门
- express小记
- https的证书认证 iOS版
- Android深入四大组件(八)广播的注册、发送和接收过程
- python读写文件字符集
- cocos2d JS-(JavaScript) 使用特权方法的例子
- vscode vue 格式化 和emmet 提示
- MongoDB分片集群环境搭建记录
- xss攻击原理与解决方法
- poj3608 Bridge Across Islands
- linux 学习(三) php相关
- Spring MVC: 环境搭建并实现简易的HelloWorld
- 2017-5-14 湘潭市赛 Similar Subsequence 分析+四维dp+一些简单优化