码迷,mamicode.com
首页 > Web开发 > 详细

web前端基础知识jQuery-补

时间:2016-12-09 08:19:59      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:web前端   blog   web   java   span   color   换行   划线   等价   

一、JS正则

1、定义正则表达式

JavaScript种正则表达式有两种定义方式,定义一个匹配类似 <%XXX%> 的字符串;

1)构造函数

var reg=new RegExp(‘<%[^%>]+%>‘,‘g‘);

2)字面量

var reg=/<%[^%>]%>/g;

  

  • /.../  用于定义正则表达式

  • /.../g 表示全局匹配

  • /.../i 表示不区分大小写

  • /.../m 表示多行匹配

预定义类:

字符 等价类 含义
. [^\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次

 

web前端基础知识jQuery-补

标签:web前端   blog   web   java   span   color   换行   划线   等价   

原文地址:http://www.cnblogs.com/smile1/p/6147877.html

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