web前端全系列 教程
1839个小节阅读:2244k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
字符串方法之中,有4种与正则表达式有关
字符串实例对象的match方法对字符串进行正则匹配,返回匹配结果
xxxxxxxxxx
var str = 'itbaizhan';
var reg1 = /baizhan/;
var reg2 = /sxt/;
console.log(str.match(reg1));
console.log(str.match(reg2));
字符串对象的search方法,返回第一个满足条件的匹配结果在整个字符串中的位置。如果没有任何匹配,则返回-1。
xxxxxxxxxx
"itbaizhan".search(/it/); // 0
字符串对象的replace方法可以替换匹配的值。它接受两个参数,第一个是正则表达式,表示搜索模式,第二个是替换的内容
xxxxxxxxxx
"itbaizhan".replace(/it/,"sxt")
字符串对象的split方法按照正则规则分割字符串,返回一个由分割后的各个部分组成的数组。
该方法接受两个参数,第一个参数是正则表达式,表示分隔规则,第二个参数是返回数组的最大成员数。
xxxxxxxxxx
"it,sxt,itbaizhan".split(/,/)
"it,sxt,itbaizhan".split(/,/,2)
实时效果反馈
1. 下列那个方法是可以实现替换内容:
A search()
B replace()
C split()
D match()
答案
1=>B