-
敏感字符替换服务
2006-05-14 17:50:00用户将文章提交,由服务器处理,将敏感字符加入随即符号后放入剪贴板,用户可以随时提交新的敏感字符.也可以提交未通过的文章,这样系统可以统计出有敏感字符的数据库.长期可以成为一个在线写作服务. ...用户将文章提交,由服务器处理,将敏感字符加入随即符号后放入剪贴板,用户可以随时提交新的敏感字符.也可以提交未通过的文章,这样系统可以统计出有敏感字符的数据库.
长期可以成为一个在线写作服务. -
关键字替换,敏感字符替换
2011-07-04 14:58:04<HTML> <HEAD> <TITLE> 关键字 </TITLE> </HEAD> <BODY> <textarea cols="...textareaId<HTML>
<HEAD>
<TITLE> 关键字 </TITLE>
</HEAD>
<BODY>
<textarea cols="80" rows="8" οnchange="hinge()" id="textareaId"></textarea>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
function hinge(){ //关键字操作
var hinges=/String|class|body|input|textarea|html|js|title|main/g;
var txvalue = document.getElementById("textareaId").value;
document.getElementById("textareaId").innerHTML=document.getElementById("textareaId").innerHTML.replace(hinges,'关键字');
}
</SCRIPT>
</HTML>
-
c语言,敏感字符替换、盗墓者是个丑奴儿
2018-07-11 13:41:09做了这个练习,发现c语言不擅长做中文字校对,本博文是匹配c中,中文字占3字节,每一个汉字的3字节中每一个字节是否与敏感字符的每一个字节相等。 #include <stdio.h> #include <stdlib.h&...//盗墓者是个丑奴儿,原
做了这个练习,发现c语言不擅长做中文字校对,本博文是匹配c中,中文字占3字节,每一个汉字的3字节中每一个字节是否与敏感字符的每一个字节相等。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
int main(void){
//要检查的字符串
char * str="sadassa色情asdfsdf,sadfasd赌博,sadfsadfsadf";
//敏感字符串数组
char * sen[]={"色情","赌博"};
char arr[strlen(str)];
int size=sizeof(sen)/sizeof(char *);//将字符串每一个字符放入数组中
for(int i=0;i<strlen(str);i++){
//观察到逗号的数值分别是:-17,-68,-116,且推测出中文字符/汉字在c中占3字节
if(str[i]==-17){
arr[i]=',';
}else if(str[i]==-68 || str[i]==116){
arr[i]=' ';
}else{
arr[i]=str[i];
}}
//循环将字符串与敏感字符串数组中的字符,一一匹配,如果有匹配则敏感字符化*处理
for(int i=0;i<strlen(arr);i++){
for(int j=0;j<size;j++){
for(int y=0;y<strlen(sen[j]);y++){
if(arr[i]==(sen[j])[y]){
arr[i]='*';}
}
}
}
printf("%s \n",arr);
return 0;}
运行结果:
-
【代码优化】敏感字符替换为“*”
2016-07-12 11:48:40有一个特殊字库叫做敏感字库,游戏聊天中骂人的话,当然也不好显示。 之前做聊天的时候,策划要求有敏感字不让发送,但是我在很多游戏骂人的字是可以发的,但是发出去是“*”; 主程的意思是改下,让改成可以发的,...有一个特殊字库叫做敏感字库,游戏聊天中骂人的话,当然也不好显示。
之前做聊天的时候,策划要求有敏感字不让发送,但是我在很多游戏骂人的字是可以发的,但是发出去是“*”;
主程的意思是改下,让改成可以发的,显示为“*”;
当然比较直接方便的方法就,根据敏感的词的长度,显示相应的数量。
static string ReplaceString(int length)
{
string str = "";
for(int i=0;i<length;i++)
{
str+="*";
}
return str;
}
优化的原因是会产生内存碎片,产生cg
优化后
static Dictionary<int,string> _replaceWorldStartStrings = new Dictor<int,string>();
static string ReplaceString(int length)
{
if(!_replaceWorldStartStrings .ContainsKey(length))
{
string str = "";
for(int i=0;i<length;i++)
{
str+="*";
}
_replaceWorldStartStrings [length] = str;
}
return _replaceWorldStartStrings [length];
}
-
php实现的替换敏感字符串类实例
2020-10-25 10:08:24主要介绍了php实现的替换敏感字符串类,包括了常见的非法字符串检测、白名单、黑名单及字符替换等功能,非常实用,需要的朋友可以参考下 -
php实现的替换敏感字符串类.zip
2019-07-11 09:58:42介绍了php实现的替换敏感字符串类,包括了常见的非法字符串检测、白名单、黑名单及字符替换等功能,在php程序开发中有着非常广泛的应用价值。 -
php替换敏感字符
2020-04-29 18:30:19//敏感词数组转字符串 $replaceArray = array_combine($patternList,array_fill(0,count($patternList),'*')); //把匹配到的数组进行合并,替换使用 foreach ($replaceArray as $i => $v) { $count = mb_strlen($i,... -
js替换敏感字符
2019-09-03 20:14:35function filterSensitiveWord(str,forbiddenArray){ var destString = str.trim();...var forbiddenArray = ['轻生','sex']//原文本中需要替换的文字 filterSensitiveWord(str,forbiddenArray) -
关于敏感字符的筛选替换
2018-08-08 10:00:00则将用户输入的内容中的敏感词汇替换成等长度的(苍老师就替换**),并添加到一个列表中;如果用户输入的内容没有敏感词汇,则直接添加到上述的列表中。 li = ["苍井空", "东京热", "武藤兰", "波多野结衣"] l = []... -
JavaScript——替换敏感字符并实现字符统计
2016-11-19 18:05:16替换敏感字符,并实现字符统计功能 按钮 function bt(){ var text=document.getElementById("text").value; var t=text.replace(/敏感字符/g,"***"); document.getE -
php 替换敏感字符串
2017-06-10 12:40:18StrFilter.class.php ... view plain .../** string filter class * Date: 2013-01-09 * Author: fdipzone * Ver: v1.0 * * Func: * public replace 替换非法字符 * public -
MYSQL替换字段中敏感字符
2017-06-05 12:59:13有需求要求数据库中敏感内容cvv2替换为其他字符。-- 把扩展字段中替换cvv为abc,针对旧数据的执行脚本 update account set memo = replace(memo,'cvv2','abc') WHERE memo LIKE '%cv%'; -
java正则替换敏感字符
2017-03-21 08:52:00替换工作需要在服务端返回数据的时候进行,应用JAVA正则可以很好的解决这个问题。 SAMPLE如下 public static void main(String[] args) { String text="13899990000"; String email="zhangsan28373@126... -
解决字符替换时大小写的敏感问题
2017-11-14 03:06:00在做字符替换的时候,避免不了大小写问题,有的时候只需要替换大写,而有的时候只需要替换小写,其实很简单只需要两个字符即可解决 /** * author:qiaolei * 2010-8-9下午01:36:39create */packagecom.java.base;... -
C#替换敏感字符(包含方法和字符txt)
2012-11-05 15:09:18非法关键词过滤 包含(txt敏感词文档和使用方法。) -
替换敏感字符,统计,乘法表,函数
2019-04-09 13:55:00#!/usr/bin/env python# -*- coding:utf...替换敏感字符# keys = ['苍老师', '小泽老师', 'alex']# with open('file.txt', mode='r', encoding='utf-8') as f1, open('2.txt', mode='w', encoding='utf-8') as f2:# ... -
Java之~ string字符串敏感字替换
2018-07-17 16:10:51* string原字符串 * sw 敏感源数组 */ public static void main(String[] args) { String string ="你才是草!傻逼!"; String sww ="草,艹,靠,tam,傻逼,你妈"; String [] sw ... -
2017百度前端编程 敏感词汇 字符串替换
2016-09-20 19:26:46字符串替换问题,出现给出的敏感词使用*代替 形如:输入:4 revolution greatewall democracy science cross the greatewall,we -
php 设置提交信息后自动替换敏感字符加单引号
2017-11-12 02:36:00php.ini 有个配置项,magic_quotes_gpc,值为on时就会自动在SQL敏感字符前面加“\”注释(比如 单引号 ' ) 你可以在php.ini中设成off禁用,或者在php中判断一下 if (!get_magic_quotes_gpc()) { // 处理字符串,... -
php字符串与字符替换函数
2016-06-15 13:46:17在php教程替换字符效率最高也是最简单字符替换函数str_replace($arr1,$arr2,$str)实例一:str_replace("iwind", "kiki", "i love iwind, iwind said"); 将输出 “i love kiki, kiki said”结果即将 原字符串中的所有... -
请教!!C#敏感字替换特定字符串
2015-09-30 10:28:07现在过虑敏感字算法很多,五花八门的,但很多的不是把敏感字替换成‘*’就是直接消灭了了事,但我现在想要的是替换成特定的字符串。 a.txt 中设定的关键字替换: 尼玛的[color=#0000FF]|[/color]{ 编者按:...