您的位置:首页 > Web前端 > JavaScript

JavaScript 之正则表达式

2015-08-06 09:25 507 查看
一、创建正则表达式的两种方式:

字面量

var re = / ab+c / ;


  2. 调用RegExp对象的构造函数

var re = RegExp(“ab+c”);


二、特殊字符

^    匹配输入的开始

$    匹配输入的结束

*    匹配前面一个字符0次或多次

+    匹配前面一个字符1次或多次

?    匹配前面一个字符0次或1次

.     匹配任何单个字符,除新一行开头

{n}    重复n次

{n,m} 重复n-m次

[asd]  一个字符集合中任意字符

[^asd] 反字符集合

[\b]   匹配一个推格

\d    匹配一个数字

\D   匹配一个非数字字符 

\f    匹配一个换页符

\n    匹配一个换行符

\r    匹配一个回车符

\s    匹配一个空白字符,包括空格、制表符、换页符和换行符

\S    匹配一个非空白字符

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: