替换字符串replace
var str="";
var str=str.replace(/正则/ig,"**");
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
var str="曾经沧海难除却巫山不是云,为水,小红,小明,小兰,小兰说:小红是他的,小明说小兰喜欢他";
var str=str.replace(/小[\u4e00-\u9fa5]/ig,"**");
console.log(str);
</script>
</body>
</html>
高级替换
根据每次找到单词不同,动态选择要替换的新值
var str="";
var str=str.replace(/正则/ig,(kword)=>{return 函数});
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
var str="I think you are very smate.you can you to be";
var str=str.replace(/\b[a-zA-Z]/ig,(kword)=>{
return kword.toUpperCase();
});
console.log(str);
</script>
</body>
</html>