Maison > Article > interface Web > JavaScript utilise des expressions régulières pour remplacer le contenu des chaînes
Pas grand chose à dire, veuillez jeter un œil au code d'implémentation spécifique
//从字符串'Is this all there is'中剪去'is': var str='Is this all there is'; var subStr=new RegExp('is');//创建正则表达式对象 var result=str.replace(subStr,"");//把'is'替换为空字符串 console.log(result);//Is th all there is var subStr=new RegExp('is','i');//创建正则表达式对象,不区分大小写 var result=str.replace(subStr,"");//把'is'替换为空字符串 console.log(result);//this all there is var subStr=new RegExp('is','ig');//创建正则表达式对象,不区分大小写,全局查找 var result=str.replace(subStr,"");//把'is'替换为空字符串 console.log(result);//th all there var subStr=/is/ig;//直接量法创建正则表达式对象,不区分大小写,全局查找 var result=str.replace(subStr,"");//把'is'替换为空字符串 console.log(result);//th all there console.log(str);//Is this all there is 可见replace并不改变原始str
Ce qui précède est l'intégralité du contenu de cet article, j'espère. cet article peut aider chacun dans ses études ou son travail. Venez demander de l'aide et espérez également soutenir le site Web PHP chinois !
Pour plus de JavaScript utilisant des expressions régulières pour remplacer le contenu des chaînes, veuillez faire attention au site Web PHP chinois !