复习正则

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions

创建正则的两种方式:

        对象(构造函数):var regexp = new RegExp(/123/);

        字面量:var regexp  = /123/

正则常用测试方法:

    自带的方法:

       (加^ $) reg.test(str)检测字符串是否符合正则表达式所要求的规范,返回true或false

    字符的方法:

        str.replace(reg,newStr) 搜索符合条件的并替换

        str.macth(reg) 查找符合正则要求的子串,返回一个数组中

转义字符

          \d    ——    [0-9]         数字

           \w    ——    [a-z0-9_]     数字,字母,下划线

            \s    ——    空白字符(空格)   

            \D    ——    [^0-9]        非数字

            \W    ——    [^a-z0-9_]    非数字,字母,下划线

            \S    ——    非空白字符

量词

      *     匹配前面的子表达式零次或多次

      +     匹配前面的子表达式至少一次或多次

       ?     匹配前面的子表达是零次或一次

       {n}   匹配确定n次

       {n,}  至少匹配n次

        {n,m} 至少匹配n次,最多匹配m次

待补充

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1,正则表达式的作用:匹配一个字符串中的一些内容 2,声明和使用: 1)构造函数 var reg=new RegE...
    WDL_1a39阅读 848评论 0 1
  • 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索...
    啊烟雨阅读 906评论 0 0
  • --------------------------正则的作用--------------------------...
    G_whk阅读 735评论 1 5
  • 今天吃过晚饭,我们去迪卡侬玩,挑选了一个篮球,之前在福地玩时,我看见好多同学都在拍篮球,拍的又多又好,还会两...
    淙翔阅读 197评论 0 2
  • 输出是最好的输入 #见:当你逐渐提升到一个权势比较强的高位,办事的时候就不大可能像以前那样“总是细致地察言观色、从...
    牙医孙杰的思想实验室阅读 570评论 0 1

友情链接更多精彩内容