美文网首页
正则表达式的简单的概念

正则表达式的简单的概念

作者: SmallTwo | 来源:发表于2017-04-17 15:35 被阅读0次
<script>
    var str = "小2二3410822199212260517";
    var reg = /^\w$/;

    // 1. 正则表达式是匹配特殊的规则的字符串
    // 2. 两种表现形式 1> 字面量 var reg = /\b/; 2> 构造函数 var reg = new RegExp("");
    // 3. test()函数用来测试字符串是否符合正则的规则
    // 4. exec() 是用来匹配符合规则的字符
    // 5. 元字符
    // 6. 转义字符: \ 转变\后面所跟字符的含义
    // 7. ^ :以某一个元字符开始 $:以某一个元字符结尾
    // 8. * : 代表出现次数的量词元字符 0到多次 +:代表至少出现一次的量词元字符 ?:代表出现0-1次 {n}:代表出现n次
    // {n,} : 出现 n到多次 {n,m}:出现n到m次
    // 9. \n :匹配换行符 .:匹配除了\n以外的字符
    // 10. ():分组 将一个大正则分成几个小的正则
    // 11. x|y :x、y中的一个
    // 12. [xyz]:x.y.z中的一个
    // 13. [^xyz]:除了xyz的任意一个 [a-z]:a-z  [0-9]: 0-9
    // 14。 \d: 0-9 \D:除了0-9
    // 15. \b:匹配边界符 \w:数组字母下划线 \s:不可见字符(\n\t\r等)
    // 16: [] 可以屏蔽特殊字符的意思
//    console.log(reg.test('W'))
    // DEMO1 reg = /^\d$/; 只能是0-9
    // demo2 reg = /^\d\d\d$/; 只能是三位数 0-9
//    reg = /^\w[^a-z]$/;
//    console.log(reg.test('31w'))
    // demo3
//    reg = /\d{2}/;
//    console.log(reg.exec('xiaoer22'));
    // demo4 :手机号
//    reg = /^1[0-9]{10}$/; // reg = /^1\d{10}¥/;
//    console.log(reg.test('13222222222'))
//    reg = /./;
//    console.log(reg.test('3'))
    // demo5: .
//    reg = /^0.{3}2$/;
//    console.log(reg.test('03332'));
    // demo6:
//    reg = /^[^0-9a-z]/;
//    console.log(reg.test('A3w34322'))
</script>

相关文章

  • 【Python-02】正则表达式-20170708

    正则表达式 1.正则表达式的概念 正则表达式是可以匹配文本片段的模式。 最简单的正则表达式就是普通字符串,可以匹配...

  • 正则表达式入门

    正则表达式入门 . Windows系统命令行中存在的最简单的正则表达式 . 元字符概念以及元字符的反义 . 转义的...

  • Python 学习笔记 071

    正则表达式学习 续4 分组 概念:除了简单的判断是否匹配之外,正则表达式还有提取子串的功能。 用()表示的就是提取...

  • 正则表达式语法

    正则表达式简单语法总结 一、什么是正则表达式 从概念上来说,正则表达式也是一门小巧而精炼的语言,它可以用来简化检索...

  • 正则表达式的简单的概念

  • 遇见正则表达式(1)

    从今天开始,我们来简单聊聊正则表达式。今天主要是想和大家一起学习正则表达式的语法。 概念 什么是正则表达式?我个人...

  • JS正则表达式

    正则表达式的概念 正则表达式(Regular Expression)是计算机科学的一个概念。正则表达式使用单个字符...

  • Java常用API(二)

    正则表达式 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex)...

  • Android 正则表达式的用法

    正则表达式及应用 一、 正则表达式 (一)、概念: 正则表达式(regular expression)就是...

  • 正则基本知识

    正则表达式 第一章:基本概念 概念: 正则表达式(regular expression)是一个描述字符模式的对象,...

网友评论

      本文标题:正则表达式的简单的概念

      本文链接:https://www.haomeiwen.com/subject/cdmtzttx.html