JS中的正则表达式
来源:互联网 发布:photoshop免费下载mac 编辑:程序博客网 时间:2024/05/29 03:47
㈠ 正则表达式的定义
参考java中的正则表达式
① 双斜杠的方式定义
/pattern/;
/pattern/attributes;
// var regexp = /[a-z]*/;
var regexp = /[a-zA-Z]+/g
var text = "ADBC";
alert(regexp.test(text)); // true
② 构造函数
new RegExp(str);
new RegExp(str, attributes);
// var regexp = new RegExp("\\w+");
var regexp = new RegExp("\\w{3,}", "g");
var text = "e24g";
alert(regexp.test(text)); // true
说明:
attributes标识符:
g---全局比配,整个字符串都必须符合正则表达式的规格, 只执行一次匹配 global
i---忽略大小写 ignource
m---允许多行比配 multiline
标识可以组合使用
㈡ 验证正则表达式的三个方法
① boolean regexp.test(str) 字符串str是否与正则表达式regexp匹配(常用方法)
② String[] regexp.exec(str) 在字符串str中查找符合regexp规格的字符串, 返回一个数组或null
③ String[] str.match(regexp) 在字符串str中查找符合regexp规格的字符串,返回一个数组或null
0 0
- Js中的正则表达式
- js中的正则表达式
- js中的正则表达式
- js中的正则表达式
- JS中的正则表达式
- JS中的正则表达式
- js中的正则表达式
- js中的正则表达式
- JS中的正则表达式
- js中的正则表达式
- JS中的正则表达式
- js中的正则表达式
- js中的正则表达式
- js中的正则表达式
- js中的正则表达式
- JS中的正则表达式
- js中的正则表达式
- js中的正则表达式
- File类概述
- CGI
- Java Web学习总结(29)——Java Web中的Filter和Interceptor比较
- FileFilter:文件过滤器
- RandomAccessFile类:读写文件的内容
- JS中的正则表达式
- JS正则表达式中的特殊字符
- JS自带的一些函数
- Android解析xml文件
- IO流简介
- web存储
- FileInputStream和FileOutputStream
- BufferedInputStream与BufferedOutputStream
- Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍