sell -- js过滤敏感词

1.

2. code

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
       window.onload = function () {
           var oFilterBtn = document.getElementById("btn");
           var aTxt = document.getElementsByTagName("textarea");
           var reg = /菲律宾|日本|日|菊花/g
           oFilterBtn.onclick = function () {
               var result = ‘‘;
               aTxt[1].value = aTxt[0].value.replace(reg, function (str) {
                   for (var i = 0; i < str.length; i++) {
                       result += "*";
                   }
                   return result;
               });
           };
       };

    </script>
</head>
<body>
<textarea  cols="20" rows="10"></textarea><br>
<input id="btn" value="filter sensitiveWords" type="button" ><br>
<textarea  cols="20" rows="10"></textarea>

</body>
</html>
时间: 2024-12-30 02:59:27

sell -- js过滤敏感词的相关文章

js 过滤敏感词 ,可将带有标点符号的敏感词过滤掉

function transSensitive(content) { // var Sensitive = H.getStorage("Sensitive");//敏感词数组 var Sensitive=["张三","李四"];//敏感词数组 var v = new RegExp(Sensitive.join('|'), "gi");//将数组转成正则 var array = new Array(); //将特殊符号的过滤并且

过滤敏感词方式

一.利用正则表达式 关键正则表达式 .*(关键词1|关键词2|关键词3).* 模拟业务代码 @WebServlet(name = "PatternControl", urlPatterns = {"/p"}) public class PatternControl extends HttpServlet { private static final Pattern pattern = initPattern(); private static Pattern ini

DFA算法过滤敏感词整理

这里有部分是从网上找的,但看起来太乱了,分的太散了.研究了几天,整理出来,有问题的话还请大虾们提出来.... package org.rui.util; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.HashMap; i

[转]Filter实现处理中文乱码,转义html标签,过滤敏感词

原文地址:http://www.cnblogs.com/xdp-gacl/p/3952405.html 在filter中可以得到代表用户请求和响应的request.response对象,因此在编程中可以使用Decorator(装饰器)模式对request.response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求. 一.Decorator设计模式 1.1.Decorator设计模式介绍 当某个对象的方法不适应业务需求时,通常有2种方式可以对方法进行增强: 编写子类,覆盖需增强的

javaEE之---------过滤敏感词(filter)

我们在聊天的时候的或者留言的时候,有部分词是不允许发表出来.我们可以采用过滤器实现这个功能. 我们只是简单利用过滤器实现这个过滤的功能,有些地方没写的很全 前台代码: <span style="font-size:18px;"> <body> <form action="<c:url value='/WordServlet'/>" method="post"> 姓名:<input type=&

php过滤敏感词

<?php /**  * 敏感词过滤工具类  * 使用方法  * echo FilterTools::filterContent("你妈的我操一色狼杂种二山食物","*",DIR."config/word.txt",$GLOBALS["p_memcache"]["bad_words"]);  */ class FilterTools {     public static $keyword = arr

text1 正则过滤敏感词。

直播平台,内容,聊天网站对用户输入的敏感词进行屏蔽. 例如,写两个文本域和一个btn按钮.当按钮按下时.将用户输入的敏感词转化为"**",再把文本变成转化后的文本. 例子如下: btn.onclick=function(){ var re=/忠臣|反贼|内奸/g: oText2.value=oTxt1.value.replace(re,"**"); }

js过滤敏感词语

//定义敏感字符 var forbiddenStr = "某某,不可以"; var forbiddenArray = forbiddenStr.split(","); //检测敏感字符函数 function forbiddenValidation(str) { var re = ''; for (var i = 0; i < forbiddenArray.length; i++) { if (i == forbiddenArray.length - 1) re

js对敏感词的判断

先贴代码: 1 //定义敏感字符 2 var forbiddenArray =['xx','<','>','黄色']; 3 //定义函数 4 function forbiddenStr(str){ 5 // var destString = trim(str); 6 var re = ''; 7 8 for(var i=0;i<forbiddenArray.length;i++){ 9 if(i==forbiddenArray.length-1) 10 re+=forbiddenArra