ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 正则替换 ### 1.替换文字 ```javascript var str = "你们好帅哦,真的是太帅了,帅,就是真帅"; str = str.replace(/帅/g, "靓"); console.log(str);//你们好靓哦,真的是太靓了,靓,就是真靓 ``` <br> ### 2.删除两端空格 ```javascript var str = " 哦真是神奇的一天 ,太幸福了。 "; str = str.replace(/\s+/g, "");//\s表示空白符 console.log(str);//哦真是神奇的一天,太幸福了。 ``` <br> ### 3.替换字母 ```javascript //4、所有的o或O都替换成大写的S var str = "hello world O!"; str = str.replace(/[o]/gi,"S");//gi代表的是忽略大小写 console.log(str); //5、所有的o或O都替换成大写的S,用正则表达式对象方式来做也是可以的 var reg = new RegExp(/[o]/gi);//创建正则 var str = "hello world O!"; str = str.replace(reg,"S");//正则表达式中:gi 表示的是忽略大小写 console.log(str); ```