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

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

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

不包含某些字符:

        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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Pulseaudio入门介绍(一)

    Pulseaudio入门介绍(一)网络资源 pulseaudio故障排除https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting这里是pulseaudio的可能故障及解决办法,例如破音等,可以参考下。 (注ArchLinux:这个网站可以先mark,有很多别的知识,比如蓝牙,wifi,网络,蓝牙耳机,pulseaudio如何配置蓝牙耳机等,…

    2022年4月20日
    56
  • idea激活码在哪里看 Mac【2021.10最新】

    (idea激活码在哪里看 Mac)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html1STL5S9V8F-eyJsa…

    2022年3月27日
    57
  • LeetCode–046–全排列(java)

    LeetCode–046–全排列(java)给定一个没有重复数字的序列,返回其所有可能的全排列。示例:无奈,用swap的方法从左向右滑动,直到最后结果和最初的一致停止,只适用于三位数。。。。(改进一下让每个数字作为第一位后面的进行滑动,应该

    2022年7月3日
    19
  • 再谈肥六之应用软件

    再谈肥六之应用软件1、系统管理:SmartFileman和SeleQ。后者自不多说,是S60平台上的经典软件,界面亲和、功能强大;后者Fileman是我现在所用的系统管理软件,个人觉得此款软件更顺手些——打开软件后便可以清楚显示手机各盘的存储情况(剩余空间/总空间)、功能一应俱全、图标清晰形象……总之,个人比较偏爱于Fileman。  2、内存管理:APPMAN。功能极为强大,能够显示当前系统资源的利用情…

    2022年7月11日
    15
  • 网站的类型有哪些(9种管理类型)

    一HttpEntity的类型 1  BasicHttpEntity     代表底层流的基本实体。通常是在http报文中获取的实体。他只有一个空参的构造方法。刚创建时没有内容,长度为负值。需要通过两个方法,把值赋进去。  /** *BasicHttpEntity *@throwsIOException */ public…

    2022年4月18日
    42
  • TCP长连接数据传输(同步方式)[通俗易懂]

    TCP长连接数据传输(同步方式)

    2022年2月13日
    53

发表回复

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

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