尊贵书库

字:
关灯 护眼
尊贵书库 > 编程之战 > 第五十七章 敏感字审查

第五十七章 敏感字审查

第五十七章 敏感字审查 (第1/1页)

“成成”,系统声音呼唤着杨成。
  
  “咋了”。
  
  “有点事情想请你帮帮忙”,系统开门见山地说道。
  
  “我们游戏风靡全球,在过去的几个月,收到了大量的粉丝来信。”
  
  “编辑大大每天都要处理,回复很多信件,真的很辛苦”。
  
  “不幸的是,有些读者使用了一些言辞激烈的词汇,编辑们很头疼”。
  
  “为了让邮件内容更加友好,希望你能帮我们写个敏感字审查的算法”。
  
  “没问题”,杨成很直爽地说道。
  
  系统接着说道。
  
  “要求是这样的:”
  
  “1.对文本中的所有敏感字,替换成长度相等的星号”。
  
  “2.注意,如果文本中有英文敏感字,你得审查整个单词,而不是局部。比方说classic,要替换就是整个单词,而不是cl***ic这种,会让人很费解的”。
  
  “比如说我有如下的文本:”
  
  The-cat-does-not-like-the-fire
  
  “我有如下的敏感字名单:”
  
  [“cat“,“fire“]
  
  “那就替换掉这两个单词为星号,得到:”
  
  The-***-does-not-like-the-****
  
  “明白了吧?”
  
  “嗯”,杨成点了点头。
  
  只要有了敏感字列表,剩下的工作可以使用正则表达式来完成,不是很费力的工作。
  
  如果不使用正则,代码会长些,每次都要将文本和敏感字列表做匹配,如果能匹配得上,就返回对应长度的星号,组装成新的字符串。
  
  杨成捋起袖子就开始编码,很快就完成了任务。
  
  “叮!恭喜您完成了敏感字审查的相关任务!”
  
  “当前积分128分,击败了全球41%的玩家,请您再接再厉!”
『加入书签,方便阅读』
热门推荐
顶级神豪 史上最强炼气期 全职法师 大小姐她总是不求上进 许你万丈光芒好 麻衣神婿 绝代神主 我不想继承万亿家产 寒门崛起 机武风暴