搜索

首页  >  问答  >  正文

javascript - 去掉标点符号后的无符号字符串与关键字对比,没去掉标点符号高亮关键字

讲真,标题挺绕的,一句话也很难说明白。

1.首先为了防止有心之人爆x的时候使小聪明,在粗言中加入标点符号以此来逃过一劫,因此代码在和关键字匹配之前就把用户发表的话语中的标点符号都去掉了,如果去掉标点符号之后的话语和某一个关键字匹配则会进入黑名单。(这不是我的问题所在。。。)

2.【我的问题在这里】那么我要怎么在没有去掉标点符号的话语高亮显示触发该句话进入黑名单的地方?

例子:

你怎么这么坑???我,,,靠! ->和过滤词“我靠”相关,因此需要高亮“我,,,靠”这一段字符串

阿神阿神2746 天前794

全部回复(1)我来回复

  • 淡淡烟草味

    淡淡烟草味2017-05-18 10:54:42

    雷雷

    回复
    0
  • 取消回复