js|js 11
1.search
search(/正则/);
判断是否包含符合规定的关键词
var str='you can you up';
var strs=str.search(/you/);
//返回关键词的位置
var strs=str.search(/uoy/);
//找不到返回-1
console.log(strs);
2.match
match(/正则/);
获得所有和正则匹配的关键词
【js|js 11】var str='good good study,Day day up';
// var strs=str.match(/d/);
var strs=str.match(/d/gi);
console.log(strs);
3.exec
exec();
既获得每个关键词的位置又获得每个关键词的内容
var str='good good study,Day day up';
var reg=/day/g;
console.log(reg.exec(str));
4.replace
replace(/正则/ig,'替换值');
替换
var str='no zuo no die';
var strs=str.replace(/no/ig,'*');
console.log(strs);
5.spilit
spilit(/正则/);
切割 //切割完返回一个数组
var str='no,zuo,no,die';
var strs=str.split(/,/);
console.log(strs);
推荐阅读
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- 前沿论文|论文精读(Neural Architecture Search without Training)
- ElasticSearch6.6.0强大的JAVA|ElasticSearch6.6.0强大的JAVA API详解
- Elasticsearch|Elasticsearch 简介
- 正则匹配
- 正则表达式中增加变量
- sed及正则表达式
- elasticsearch分析器
- 三十一、|三十一、 Elasticsearch集群搭建部署及配置
- Java正则表达式的应用