有些文字内容不适宜,就会被屏蔽掉,这就用到了string类型的替换方法,当然实现这种方法的有很多种,但是正则是简便的。

var str = ‘asdfaefg’;
str.replace(‘a’,‘F’); //如果找到字符a就会替换成F 输入打印FsdfFefg

本案例实现过滤敏感词汇和去除HTML标签等功能

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script>window.onload=function(){var oTx1 = document.getElementById('tx');var oTx2 = document.getElementById('tx1');var oBtn = document.getElementById('btn');var oBtn1 = document.getElementById('btn1');var oTx3 = document.getElementById('tx2');oBtn.onclick=function(){var re = /北京|百度|淘宝|陕西/g;oTx2.value=oTx1.value.replace(re,'***');//找到匹配的替换成*}oBtn1.onclick=function(){var re = /<[^<>]+>/g;oTx3.value=oTx1.value.replace(re,'');//找到匹配的替换成*}}</script></head><body><textarea rows="10" cols="40" id="tx" style="vertical-align:middle">我们去北京游玩,看到了百度的新闻,得知在陕西安康有一个叫淘宝的东西。<font color="red" size="4">中国我爱你,你是最美的中国情</font></textarea> <input type="button" value="过滤" id="btn" /><textarea rows="10" cols="40" id="tx1" style="vertical-align:middle"></textarea><input type="button" value="过滤HTML标签" id="btn1" /><textarea rows="10" cols="40" id="tx2" style="vertical-align:middle"></textarea></body>
</html>

js实现敏感词汇屏蔽和去除HTML标签相关推荐

  1. 用js验证敏感词汇(汉字)

    这里不多说,直接来代码: <SCRIPT SRC="checks.js"> </SCRIPT>//敏感词汇都写入在checks.js里 <script ...

  2. 鸿蒙os 2.0玩吃鸡,华为鸿蒙OS2.0[敏感词汇屏蔽]能简测:极致画质下的吃鸡王者更胜EMUI11...

    炫舞雷公电母IT之家5月1日消息华为本周已经向部分拥有测试资格的用户推送了H..armonyOS2.0开发者公测版更新,虽然部分功能体验与基于安卓10的EMUI11没有太大差别,但似乎已经给我们带来了 ...

  3. js过滤检测敏感词汇

    html: <textarea rows="10" cols="100" id="myDiv"></textarea> ...

  4. js过滤特殊字符,特殊字符串,敏感词汇等

    js过滤特殊字符,特殊字符串,敏感词汇等 首先在str数组中加入你要过滤的特殊字符,然后通过遍历对比提示用户输入的文字中含有特殊字符.后续的业务处理需要自己加这里只是提供一个自己写好的方法 . var ...

  5. 检测昵称是否含有敏感词汇

    代码: //引入包含敏感词汇的js文件(具体引入路径请根据文件放置而改变) import {checkNameFun} from './checkName.js'; //获取昵称且去除两侧空格 let ...

  6. python项目实战:实现游戏敏感词汇过滤器

    2019独角兽企业重金招聘Python工程师标准>>> 前言 某者荣耀的火爆程度,我就不用多说了,但是呢,其中总有那么一些没有素质的人,各种骂人的话都有,毕竟林子大了什么人都有,但是 ...

  7. python项目实战:实现王者荣耀敏感词汇过滤器

    2019独角兽企业重金招聘Python工程师标准>>> 前言 王者荣耀的火爆程度,我就不用多说了,但是呢,其中总有那么一些没有素质的人,各种骂人的话都有,毕竟林子大了什么人都有,但是 ...

  8. 敏感词汇检测及返回敏感源词汇

    import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;/* ...

  9. python过滤敏感词汇_利用Python正则表达式过滤敏感词的方法

    利用Python正则表达式过滤敏感词的方法 问题描述:很多网站会对用户发帖内容进行一定的检查,并自动把敏感词修改为特定的字符. 技术要点: 1)Python正则表达式模块re的sub()函数: 2)在 ...

最新文章

  1. GPT-2仅是“反刍”知识,真正理解语言还要改弦更张
  2. iconv 文件编码转换
  3. RabbitMQ 的概念
  4. java 图的邻接矩阵表示,深度优先遍历,广度优先遍历
  5. python课程笔记_Python课程笔记(一)
  6. sql概述_SQL Notebook简介和概述
  7. Valine-1.4.4新版本尝鲜+个性制定(表情包、qq头像、UI样式)
  8. f(x)=sinx的求导过程
  9. ArcGis学习资料汇总整理
  10. PB中导入EXCEL数据
  11. 选择中医 - 养肾补肾方法
  12. 基于标准的多媒体视频对讲系统
  13. 特征工程:归一化与标准化
  14. python学习笔记3
  15. 计算机卡死快捷键,必看!电脑运行卡或软件卡死无响应,怎么办?
  16. 国家电网王继业:企业数字化发展的“3-3-4”框架
  17. 泰坦尼克号python数据预处理_sklearn preprocessing 数据预处理(OneHotEncoder)
  18. 网站代理是什么?有什么需要注意的?
  19. 关于聊天记录数据库表结构设计
  20. python练习实例——查找整数

热门文章

  1. WPS表格简单入门_我的笔记_美化操作_边框和填充格式
  2. 在不同的 AutoCAD 文档间复制对象
  3. python 调用 Intel realsense D415i摄像头
  4. myBatis的入门配置
  5. 【硅谷第六季】大结局 追剧感想~
  6. STM8汇编语言所用各种符号汇总
  7. 医嘱(病房)管理系统
  8. 漏洞扫描常见修复方案
  9. 2022年国际广州有机颜料展览会|国际染料及颜料展
  10. Office-007 PPT设置默认字体格式