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

JavaScript 之正则表达式

时间:2015-08-06 10:44:47      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

一、创建正则表达式的两种方式:

  1. 字面量
1 var re = / ab+c / ;

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

1 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    匹配一个非空白字符

  

JavaScript 之正则表达式

标签:

原文地址:http://www.cnblogs.com/gaorubin/p/4707075.html

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