js字符串常用正则方法
/i 匹配大小写
/g 全局匹配
match()在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。
let str="The rain in SPAIN stays mainly in the plain";
let s=str.match(/ain/g);// /ain/g匹配所以ain,/ain/gi不区分大小写
replace() 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
let str="Welcome to Microsoft! "
str.replace(/Microsoft/, "bob") //只替换第一个
str.replace(/Microsoft/g, "bob") //替换全部
search() 检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。
let str="Visit Runoob!";
const n=str.search("Runoob"); //6
//或者不区分大小写
const n=str.search(/runoob/i); //6
split() 把一个字符串分割成字符串数组。
let str="345678653249458123"
str.split(/2/) //["345678653", "494581", "3"]
还没有评论,来说两句吧...