敏感词替换
2018-07-22 本文已影响0人
码课sir
示例
代码如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<textarea id='text1' cols="50" rows="8">
</textarea> <br>
<textarea id="text2" cols="50" rows="8">
</textarea>
<button id='btn'>替换</button>
</body>
<script type="text/javascript">
document.getElementById('btn').onclick = function(){
//获取到id=text1的值
var text1 = document.getElementById('text1').value;
//定义正则找到需要替换的关键字
var reg = /伊拉克|南岛|台湾|钓鱼岛/g;
//把正则匹配的结果统一替换成***符号
var newStr = text1.replace(reg,'***');
//把newStr赋值给id=text2的元素
document.getElementById('text2').value = newStr;
}
</script>
</html>
结果