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

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

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

不包含某些字符:

        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)
上一篇 2022年7月2日 下午7:00
下一篇 2022年7月2日 下午7:16


相关推荐

  • 无法连接到服务器。错误代码 0x80072EFD

    无法连接到服务器。错误代码 0x80072EFD我遇到的是 win 便笺无法同步信息 win 商店打不开也会报这个错误 这个错误代码 0x80072EFD 造成账号登录不上 无法同步等之类的问题 原因 就是 VPN 代理的锅 它自己使用自动配置脚本了 配置了 但没有用 狗狗还是打不开 PS 同样这个方法也可以解决 InternetExpl 无法打开网页 推荐 解决方法 打开 InternetExpl 小齿轮图标 Internet

    2026年3月26日
    2
  • JS数组合并(5种)

    JS数组合并(5种)前言项目过程中,经常会遇到JS数组合并的情况,时常为这个纠结。这里整理一下。简单而实用的for最容易想到的莫过于for了。会变更原数组,当然也可以写成生成新数组的形式。letarr=[1,2]letarr2=[3,4]for(letiinarr2){arr.push(arr2[i])}console.log(arr)//[1,2,3,4]arr.concat(arr2)会生成新的数组。letarr=[1,2]let

    2022年6月30日
    32
  • “ 我把OpenClaw接入飞书后,效率直接开挂了!”

    “ 我把OpenClaw接入飞书后,效率直接开挂了!”

    2026年3月18日
    1
  • Nginx 0.8.53 FastCGI参数详解

    Nginx 0.8.53 FastCGI参数详解来源地址:http://blog.csdn.net/eric1012/article/details/6075460以下配置都是基于Nginx0.8.53版本做解析。资源来源于个人翻译,网上摘录,如有错误信息地方,请提醒修正。本人已经制作PDF版本,可以直接下载查阅。 http://blogimg.chinaunix.net/blog/upfile2/101214

    2022年7月11日
    22
  • 32H7_H7可以改H4吗

    32H7_H7可以改H4吗完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547第38章STM32H7的FIR高通滤波器实现(支持逐个数据的实时滤波)本章节讲解FIR高通滤波器实现。目录38.1初学者重要提示38.2高通滤波器介绍38.3FIR滤波器介绍38.4Matlab工具箱filterDesinger生成高通滤波器C头文件38.5FIR高通滤波器设计38.5.1函数arm_fir_i…

    2025年8月31日
    11
  • MyBatisCodeHelperPro激活方法(有效)

    MyBatisCodeHelperPro激活方法(有效)插件下载地址 https download csdn net download printf88 下载完成后解压在 IDEA 中本地安装插件 File gt Settings gt Plugins 找到刚才的解压文件选择你需要的版本压缩包点击确定重启 Idea 激活方法激活方法 自 2 7 3 IDEA 顶部菜单 Tools gt MybatisCodeH gt Activation gt OfflineActiv

    2026年3月19日
    2

发表回复

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

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