js实现敏感词汇屏蔽和去除HTML标签
有些文字内容不适宜,就会被屏蔽掉,这就用到了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标签相关推荐
- 用js验证敏感词汇(汉字)
这里不多说,直接来代码: <SCRIPT SRC="checks.js"> </SCRIPT>//敏感词汇都写入在checks.js里 <script ...
- 鸿蒙os 2.0玩吃鸡,华为鸿蒙OS2.0[敏感词汇屏蔽]能简测:极致画质下的吃鸡王者更胜EMUI11...
炫舞雷公电母IT之家5月1日消息华为本周已经向部分拥有测试资格的用户推送了H..armonyOS2.0开发者公测版更新,虽然部分功能体验与基于安卓10的EMUI11没有太大差别,但似乎已经给我们带来了 ...
- js过滤检测敏感词汇
html: <textarea rows="10" cols="100" id="myDiv"></textarea> ...
- js过滤特殊字符,特殊字符串,敏感词汇等
js过滤特殊字符,特殊字符串,敏感词汇等 首先在str数组中加入你要过滤的特殊字符,然后通过遍历对比提示用户输入的文字中含有特殊字符.后续的业务处理需要自己加这里只是提供一个自己写好的方法 . var ...
- 检测昵称是否含有敏感词汇
代码: //引入包含敏感词汇的js文件(具体引入路径请根据文件放置而改变) import {checkNameFun} from './checkName.js'; //获取昵称且去除两侧空格 let ...
- python项目实战:实现游戏敏感词汇过滤器
2019独角兽企业重金招聘Python工程师标准>>> 前言 某者荣耀的火爆程度,我就不用多说了,但是呢,其中总有那么一些没有素质的人,各种骂人的话都有,毕竟林子大了什么人都有,但是 ...
- python项目实战:实现王者荣耀敏感词汇过滤器
2019独角兽企业重金招聘Python工程师标准>>> 前言 王者荣耀的火爆程度,我就不用多说了,但是呢,其中总有那么一些没有素质的人,各种骂人的话都有,毕竟林子大了什么人都有,但是 ...
- 敏感词汇检测及返回敏感源词汇
import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;/* ...
- python过滤敏感词汇_利用Python正则表达式过滤敏感词的方法
利用Python正则表达式过滤敏感词的方法 问题描述:很多网站会对用户发帖内容进行一定的检查,并自动把敏感词修改为特定的字符. 技术要点: 1)Python正则表达式模块re的sub()函数: 2)在 ...
最新文章
- GPT-2仅是“反刍”知识,真正理解语言还要改弦更张
- iconv 文件编码转换
- RabbitMQ 的概念
- java 图的邻接矩阵表示,深度优先遍历,广度优先遍历
- python课程笔记_Python课程笔记(一)
- sql概述_SQL Notebook简介和概述
- Valine-1.4.4新版本尝鲜+个性制定(表情包、qq头像、UI样式)
- f(x)=sinx的求导过程
- ArcGis学习资料汇总整理
- PB中导入EXCEL数据
- 选择中医 - 养肾补肾方法
- 基于标准的多媒体视频对讲系统
- 特征工程:归一化与标准化
- python学习笔记3
- 计算机卡死快捷键,必看!电脑运行卡或软件卡死无响应,怎么办?
- 国家电网王继业:企业数字化发展的“3-3-4”框架
- 泰坦尼克号python数据预处理_sklearn preprocessing 数据预处理(OneHotEncoder)
- 网站代理是什么?有什么需要注意的?
- 关于聊天记录数据库表结构设计
- python练习实例——查找整数