常用的正则表达式
来源:互联网 发布:不动产测绘软件 编辑:程序博客网 时间:2024/06/05 17:43
两种声明方式
var
reg1 = /
'\w+'
/g;
var
reg2 =
new
RegExp(
'\'\\w+\''
,
'g'
);
/d 任意一个数字,0~9 中的任意一个
/w 任意一个字母或数字或下划线,也就是 A~Z,a~z,0~9,_ 中任意一个
/s 包括空格、制表符、换页符等空白字符的其中任意一个
. 小数点可以匹配除了换行符(/n)以外的任意一个字符
[ab5@] 匹配 "a" 或 "b" 或 "5" 或 "@"
[^abc] 匹配 "a","b","c" 之外的任意一个字符
[f-k] 匹配 "f"~"k" 之间的任意一个字母
[^A-F0-3] 匹配 "A"~"F","0"~"3" 之外的任意一个字符
{n} 表达式重复n次,比如:"/w{2}" 相当于 "/w/w";"a{5}" 相当于 "aaaaa"
{m,n} 表达式至少重复m次,最多重复n次,比如:"ba{1,3}"可以匹配 "ba"或"baa"或"baaa"
{m,} 表达式至少重复m次,比如:"/w/d{2,}"可以匹配 "a12","_456","M12344"...
? 匹配表达式0次或者1次,相当于 {0,1},比如:"a[cd]?"可以匹配 "a","ac","ad"
+ 表达式至少出现1次,相当于 {1,},比如:"a+b"可以匹配 "ab","aab","aaab"...
* 表达式不出现或出现任意次,相当于 {0,},比如:"/^*b"可以匹配 "b","^^^b"...
^ 以字符串开始的地方匹配,不匹配任何字符
$ 以字符串结束的地方匹配,不匹配任何字符
/b 匹配一个单词边界,也就是单词和空格之间的位置,不匹配任何字符
0 0
- 正则表达式---常用的正则
- 正则表达式---常用的正则
- 正则表达式 常用的正则
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 正则表达式--常用的
- Release下随机出现问题分析定位(Windows下)
- 【转】iOS学习——深入理解Objective-C的Runtime机制
- [趣味Python]各种进制数字转换成十进制数字
- MAC安装配置tomcat
- github的基础使用
- 常用的正则表达式
- oschina使用方法
- Thinkphp报错SQLSTATE[HY000] [2002] No such file or directory
- poj2286无线网络
- Android 中SharedPreferences跨应用读取数据的
- 终于低头的费马大定理——《数学是什么》读书笔记(5)
- CentOS上PHP完全卸载
- 如何变换两个变量的数值
- Servlet 生命周期、工作原理