正则表达式 不匹配某个单词

如果文本存在某敏感词如 porn,则认为不合法。
以这个单词pron为例:

  1. (?!porn). 表示非 porn 的任意元素
  2. ((?!porn).)* 表示非 porn 的任意元素可以 >=0 次出现。
  3. ^(((?!porn).)*)$ 表示从头至尾,必须非 porn 的元素才能 >= 0 次出现。
  4. ^(((?![P|p][O|o][r|R][N|n]).)*)$ 表示不能出现 porn 这个单词,无论其字母大小写

本文来源如下
作者:智勇双全的小六
链接:https://www.jianshu.com/p/022cb0d83b11
来源:简书

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值