在不管是在天朝还是在哪里,各大网站、电视都有一个习惯——那就是屏蔽不和谐用语。
现在要你来写这么一段程序来将一段内容过滤,把不和谐用于给屏蔽掉之后再输出。为了简单考虑,目前我们的待屏蔽内容只考虑英文单词、数字和标点符号(,.!?"')。
在过滤的时候规则如下:
1、如果是默认规则,那么将需要屏蔽的词留首末两个字母,中间用"*"代替。如果这个词语只有两位或者一位,那么直接变成*或者**。如damn屏蔽成d**n,F屏蔽成*这样。
2、如果不是默认规则,那么会给你一个将要转变的东西,如果这个词语要屏蔽,则直接变成要转变的东西。如替换词为[bi],那么damn将被屏蔽成[bi]。
3、屏蔽的时候,屏蔽词匹配不区分大小写。
4、如果damn将被屏蔽,而内容中有形如adamn之类的词则不受过滤。即一个单词必须要原封不动地匹配。(不过要遵照第三条规则,不区分大消息。)
1 1 damn [bi] Damn it!
[bi] it!
无
XadillaX