码迷,mamicode.com
首页 > 编程语言 > 详细

javascript正则表达式

时间:2016-02-28 06:27:24      阅读:371      评论:0      收藏:0      [点我收藏+]

标签:

预定义类

 

字符
等价类
含义

.
[^\n\r]
除了回车符和换行符之外的所有字符

\d
[0-9]
数字字符

\D
[^0-9]
非数字字符

\s
[ \t\n\x0B\f\r]
空白符

\S
[^ \t\n\x0B\f\r]
非空白符

\w
[a-zA-Z_0-9]
单词字符(字母、数字、下划线)

\W
[^a-zA-Z_0-9]
非单词字符

 

边界

正则表达式还提供了几个常用的边界匹配字符

字符

含义

^

以xx开头

$

以xx结尾

\b

单词边界,指[a-zA-Z_0-9]之外的字符

\B

非单词边界

 

量词

字符
含义

?
出现零次或一次(最多出现一次)

+
出现一次或多次(至少出现一次)

*
出现零次或多次(任意次)

{n}
出现n次

{n,m}
出现n到m次

{n,}
至少出现n次

javascript正则表达式

标签:

原文地址:http://www.cnblogs.com/qdxx/p/5223964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!