`

js正则表达式不包含某些连续的字符串

阅读更多
<SCRIPT LANGUAGE="JavaScript">
    <!--
        // input里面不允许包含:初中、中学、初级中学这三个词语
        var input = "C   初a中,,,高a中   初级中学";
        var r = /(?!.*初中|.*中学|.*初级中学)^.*$/;
        alert(r.test(input));
    //-->
    </SCRIPT>

 

分享到:
评论

相关推荐

    正则表达式匹配不包含某些字符串的技巧

    经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的...

    正则表达式

    由于某些字符类非常常用,所以JavaScript的正则表达式语法包含一些特殊字符和转义序列来表示这些常用的类.例如, \s 匹配的是空格符,制表符和其它空白符, \s 匹配的则是空白符之外的任何字符. 正则表灰式的字符类 ...

    regexp-escape:在正则表达式中使用的转义字符串

    RegExp.escape返回一个带有转义正则表达式字符的字符串,以便在正则表达式中使用。 用法 var strName = 'Dr. Doogie Howser, M.D.' ; var escName = RegExp . escape ( strName ) ; // Dr\. Doogie Howser, M\.D\. ...

    正则表达式30分钟入门教程

    • Javascript正则表达式在线测试工具 如果你不觉得正则表达式很难读写的话,要么你是一个天才,要么,你不是地球人。正则表达式的语法很令人头疼,即使对经常使用它的人来说也是如此。由于难于读写,容易出错,...

    正则表达式不包含align该怎么写

    您可能感兴趣的文章:正则表达式匹配不包含某些字符串的技巧PHP正则提取不包含指定网址的图片地址的例子用正则删除不包含某个字符串的行的代码用正则表达式表示不包含2950的字符串php 正则 不包含某字符串的正则...

    JS中判断某个字符串是否包含另一个字符串的五种方法

    String对象的方法 方法一: indexOf() (推荐) var str = "123" console.log(str.indexOf("2") !...match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 方法三: search()

    正则匹配后面非指定字符的正则 原创

    您可能感兴趣的文章:正则表达式匹配任意字符(包括换行符)的写法正则表达式匹配不包含某些字符串的技巧Java正则多字符串匹配替换正则表达式 匹配至少有一个非空白字符并且不超过指定长度匹配任意字符的正则表达式...

    js校验特殊字符

    3. * 所要过滤的符号写入正则表达式中,注意,一些符号要用'\'转义. 4. * 要转义的字符包括:1, 点号 . 5. * 2, 中括号 [] 6. * 3, 大括号 {} 7. * 4, 加号 + 8. * 5, 星号 * 9. * 6, 减号 - 10. * ...

    regex-engine:用JavaScript编写的简单回溯正则表达式引擎

    编写该代码是为了了解回溯正则表达式引擎的工作方式(如其大量注释),以及某些有毒的正则表达式/字符串组合如何导致回溯引擎花费指数时间来确定是否存在匹配项。 它起初只是对Resources [2]中指定的C程序的简单翻译...

    regular-expressions-cheatsheet:在JavaScript中使用正则表达式的简明速查表

    在JavaScript中使用正则表达式的简明速查表 匹配 分组和捕获 标志 参考资料和工具 注意事项 遵循我的思维模式。 故意不全面。 仅包括语法和我实际使用的API的一部分。 某些概念定义不准确。 (例如,某些定义...

    caronte:在攻击防御期间分析网络流量的工具夺旗比赛

    可以创建规则来识别包含某些字符串的连接 模式匹配通过正则表达式(regex)完成 还支持UTF-8和Unicode格式的正则表达式 连接可以用服务类型标记,并用端口号标识可以为每个服务分配不同的颜色 能够按地址,端口,...

    getTextData:使用纯JavaScript从Genesys实习期间编写的文本中获取某些数据的代码

    有两种形式:一种是使用正则表达式编写的,另一种是使用正则表达式编写的。 此文本包含姓名,电子邮件和数字。用法对于usingRegEx和usingregEx修改的文件: 将text变量的内容更改为要从中获取数据的文本的内容。 ...

    reference_langs:在语法和语言细微差别方面的语言参考。 主要用于练习

    正则表达式 (100%) 正则表达式是一种无价的语言,因为它们允许某些操作花费几秒钟。 它利用由“/”包围的表达式来从字符串中过滤掉某些数据,并可与搜索功能结合使用。结构化查询语言 (100%) SQL 是当今占主导地位的...

    haxe-overload:Haxe宏库支持重载函数

    例如,我建议使用JavaScript的 API(它包含字符串,正则表达式以及替换字符串或替换函数),这很整洁。 我不必记住,在Haxe的本机API中,这些功能分布在StringTools.replace , EReg.replace和EReg.map 。 但是要...

    discord-akairo:Discord.js的Bot框架

    简单类型,例如字符串,整数,浮点数,URL,日期等。 与不和谐相关的类型,例如用户,成员,消息等。 您可以添加自己的类型。 异步类型转换。 提示输入参数。 具有嵌入,文件等的可自定义提示 容易包含动态...

    送强力打狗棒,文末领取

    附近的字符串满足正则表达式 \/.*?\/.*?\/.*?\.js(其中的js可以替换成如png、jpg等静态文件后缀)例如 ///.js?或http://ip/1.jpg? 就会触发内置白名单,无论数据库和脚本语言类型。触发白名单会放行url和cookie位置...

    freemarker总结

    有一种特殊的字符串称为raw字符串,被认为是纯文本,其中的\和{等不具有特殊含义,该类字符串在引号前面加r,下面是一个例子: ${r"/${data}"year""}屏幕输出结果为:/${data}"year" 转义 含义 ...

    xheditor-1.1.14

    说明:这个函数执行时返回的值为上传程序返回的msg变量,可能为字符串或者数组,若为字符串则直接代表url,若是数组,则必需包含一个url的变量,其它可由可开发者自定义 备注:1.0.0 beta2新添加 plugins:自定义...

    ECMAScript 2018快速入门 高清完整PDF

    内容包括变量与常量、表达式和运算符、字符串、数字和符号、数组和类型化数组、对象、函数、集合和映射、迭代器和生成器、Promise对象与异步函数、代理、类和模块,最后引导读者自己动手写一个JS框架。 [1] 目录 第...

    超实用的jQuery代码段

    9.13 根据指定正则表达式识别超链接 9.14 验证Email地址的正确性 9.15 动态统计字符个数 9.16 使用jQuery验证用户年龄 9.17 按照首字母进行元素排序 9.18 获取URL地址的Hash参数 9.19 避免多行文本溢出的算法 9.20 ...

Global site tag (gtag.js) - Google Analytics