首页 > PHP资讯 > HTML5培训技术 > JavaScript正则表达式上——基本语法

JavaScript正则表达式上——基本语法

HTML5培训技术
定义
Script种正则表达式有两种定义方式,定义一个匹配类似 <%XXX%> 的字符串
 
1. 构造函数
 
var reg=new RegExp('<%[^%>]+%>','g');
2. 字面量
 
var reg=/<%[^%>]%>/g;
g: global,全文搜索,默认搜索到第一个结果接停止
i: ingore case,忽略大小写,默认大小写敏感
m: multiple lines,多行搜索
元字符
正则表达式让人望而却步以一个重要原因就是其转义字符太多了,组合非常之多,但是正则表达式的元字符(在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符)并不多
 
元字符:( [ { ^ $ | ) ? * + .
 
并不是每个元字符都有其特定意义,在不同的组合中元字符有不同的意义,分类看一下
 
预定义特殊字符
字符 含义
t 水平制表符
r 回车符
n 换行符
f 换页符
cX 与X对应的控制字符(Ctrl+X)
v 垂直制表符
空字符
 
 

HTML5培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持11不支持0