正则表达式:匹配不包含某些字符和不包含某些字符串的写法「建议收藏」

正则表达式:匹配不包含某些字符和不包含某些字符串的写法「建议收藏」不包含某些字符:不包含某些字符串:当然下面不包含字符串可以演变为不包含字符使用,看你喜欢使用。

大家好,又见面了,我是你们的朋友全栈君。

不包含某些字符:

        function zz() {
            var str = '1234567890abc[123456789';
            var $sz = /[#$@/\\()<>{}[\] ]/gi;//常见的特殊字符不够[]里面继续加
            if($sz.test(str)){
                console.log(str+'中含有特殊字符');
            }else {
                console.log(str+'不中含有特殊字符');
            }
        }

  

不包含某些字符串:

        function zz() {
            var str = "1234567890abc[123456789";
            var $sz = /^((?!666|zzz|abc).)*$/;//字符串按照要求换,加;
            if ($sz.test(str)) {
                console.log(str+'不含有指定字符串!') ;
            } else {
                console.log(str+'含有指定字符串!') ;
            }
        }

  

当然下面不包含字符串可以演变为不包含字符使用,看你喜欢使用。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155140.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python中取整数的几种方法(python怎么取整)

    一、向零取整:int()python自带的int()取整>>>int(1.2)1>>>int(2.8)2>>>int(-0.1)0>>>int(-5.6)-5总结:int()函数是“向0取整”,取整方向总是让结果比小数的绝对值更小二、向上取整:math.ceil()>>>importmath&gt…

    2022年4月15日
    702
  • Python 变量的命名规范

    Python 变量的命名规范混乱或错误的命名不仅让我们对代码难以理解,更糟糕的是,会误导我们的思维,导致对代码的理解完全错误。相反,良好的命名,则可以让我们的代码非常容易读懂,也能向读者正确表达事物以及逻辑的本质,从而使得代码的可维护性就大大增强。

    2022年6月18日
    29
  • 监督学习型神经网络

    监督学习型神经网络兄弟姐妹们,如需转载请标明出处:http://blog.csdn.net/jiangjunshow总目录什么是监督学习?简单的回答是:判断是否是监督学习,就看输入数据是否有标签。输入数据有标签,则为有监督学习,没标签则为无监督学习。对于上面的简单回答,如果你看不懂,是正常的!下面我给出详细回答,如果你还是不明白,那么…….也是正常的。因为有些概念要被接受是需要时间的!坚持不懈地看我

    2022年5月28日
    38
  • 好玩的单机游戏_附近哪里好玩

    好玩的单机游戏_附近哪里好玩Drone2Map

    2022年8月15日
    5
  • 如何使用Vue封装组件[通俗易懂]

    如何使用Vue封装组件[通俗易懂]首先了解一下封装组件的步骤:1.props:父传子2.事件(派发和监听)this.$emit()派发事件通过@或$on来监听事件3.slot(插槽),内容分发命名插槽<slotname=”命名插槽名”></slot>例如:<slotname=”ssl”></slot>使用:<divslot=”ssl”>…..</div>想封装组件呢首先要思考:1.你想向用户暴露哪些属性(

    2022年9月24日
    2
  • jenkins 邮件_acs nano投稿后有确认邮件吗

    jenkins 邮件_acs nano投稿后有确认邮件吗前言前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了。安装EmailExtensionPlugin插件jenkins首页-

    2022年7月29日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号