正则表达式常用方法
2011-12-01 14:08
176 查看
1.test()方法:判断指定的字符串是否存在。 返回true|false
var data = '123456789123';
var regExp = /123/ig;
alert(regExp.test(data)); //true
2. exec()方法:返回查询的值(只返回一个)
var data = '123,123,456,cat,Cat,456';
var regExp = /cat/ig;
alert(regExp.exec(data)); //cat
3.match()方法:返回查询结果的数组
var data = '123,123,cat,Cat,456';
var regExp = /cat/ig;
var arr = data.match(regExp);
for(var i=0; i<arr.length;i++){
alert(arr[i]); //cat Cat
}
4. search()方法:返回搜素的位置
var data = '123465415198cat1651897165981545Cat';
var regExp = /cat/ig;
alert(data.search(regExp)); //12
5.replace()方法:替换字符。返回替换后的字符
var data = '123456789123456789';
var regExp = /123/ig;
alert(data.replace(regExp,'aaa')); //aaa456789aaa456789
6.split() 方法:分割数组。返回数组
var data = '123,456,789,987,654,321';
var regExp = /\,/;
var arr = data.split(regExp);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
var data = '123456789123';
var regExp = /123/ig;
alert(regExp.test(data)); //true
2. exec()方法:返回查询的值(只返回一个)
var data = '123,123,456,cat,Cat,456';
var regExp = /cat/ig;
alert(regExp.exec(data)); //cat
3.match()方法:返回查询结果的数组
var data = '123,123,cat,Cat,456';
var regExp = /cat/ig;
var arr = data.match(regExp);
for(var i=0; i<arr.length;i++){
alert(arr[i]); //cat Cat
}
4. search()方法:返回搜素的位置
var data = '123465415198cat1651897165981545Cat';
var regExp = /cat/ig;
alert(data.search(regExp)); //12
5.replace()方法:替换字符。返回替换后的字符
var data = '123456789123456789';
var regExp = /123/ig;
alert(data.replace(regExp,'aaa')); //aaa456789aaa456789
6.split() 方法:分割数组。返回数组
var data = '123,456,789,987,654,321';
var regExp = /\,/;
var arr = data.split(regExp);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
相关文章推荐
- 常用正则表达式的表示方法
- javascript下的正则表达式---常用方法总结
- 黑马程序员————————正则表达式常用方法
- iOS经典讲解之常用的正则表达式方法
- python的正则表达式re模块的常用方法
- js常用字符串检测方法 (正则表达式)
- Python爬虫正则表达式常用符号和方法
- 常用的正则表达式方法2
- ASP 正则表达式常用的几种方法(execute、test、replace)
- JavaScript本地对象常用方法(三)——正则表达式对象
- 常用的正则表达式-TP内置的方法
- Java常用类及其方法(十一)---正则表达式Pattern
- 常用正则表达式的表示方法
- JavaScript中的String对象的常用方法、文本框对象的常用方法和事件、正则表达式的概念、正则表达式的几种构造方式、RegExp对象使用什么方法匹配正则表达式、
- javascript正则表达式的常用方法总结
- 正则表达式常用对象方法整理
- 【iOS】常用正则表达式即使用方法
- asp正则表达式常用方法
- JAVA中正则表达式常用的四个方法
- python的正则表达式re模块的常用方法