美文网首页
正则表达式笔记02

正则表达式笔记02

作者: 置身大势中 | 来源:发表于2018-08-08 11:37 被阅读0次

7.解读表达式:\(?0\d{2}[) -]?\d{8}。

\(            转义字符

           它能出现0次或1次(?)

数字0

\d{2}       2个数字

[) -]         )或-或空格中 的一个

?             出现1次或不出现(?)

\d{8}        8个数字

8.分枝条件:用|把不同的规则分隔开。

使用分枝条件时,要注意各个条件的顺序。

\d{5}-\d{4}|\d{5}:匹配(美国的邮政编码)。5位数字,或者用连字号间隔的9位数字。

\d{5}|\d{5}-\d{4}:匹配5位的邮编(以及9位邮 编的前5位)。

产生区别的原因:匹配分枝条件时,将会从左到右地测试每个条件,如果满足了某个分枝的话,就不会去再管其它的条件了。

相关文章

  • day15正则表达式

    01-正则表达式的符号 02-正则表达式符号组合 03-正则表达式 04-re模块方法

  • 学习笔记 正则表达式

    2021.01.19 北京海淀 -2℃ 小雪转晴 正则表达式学习笔记 说明:该笔记参考“菜鸟教程”网站正则表达式...

  • Day15 正则表达式

    01.正则表达式的符号 02.正则表达式符号组合 03.正则表达式 04.re 模块方法 01.正则表达式的符号 ...

  • 笔记01:MySQL server安装

    window 安装MySQL server 笔记02:笔记02:sqlalchemy-连接MySQL笔记03:sq...

  • 笔记:正则表达式

    正则表达式基础部分笔记

  • Python 学习笔记 060

    正则表达式 02 正则表达式 的高级用法 字符串的高级使用 正则表达式中的重复 匹配多个字符串 通过正则表达式 匹...

  • DAY17 regularExpression正则表达式 201

    01-recognize regular expression认识正则表达式 02-main functions ...

  • js高级(四)

    JavaScript高级第04天笔记 1.正则表达式概述 1.1什么是正则表达式 正则表达式( Regular E...

  • 正则表达式学习笔记

    正则表达式学习笔记 一篇记录了学习正则表达式的笔记。 1. 转义字符 在 HTMl 中转义字符以 & 符号开头,分...

  • JavaScript正则表达式

    JavaScript 正则表达式 @(笔记)[正则表达式] 第一章 课程简介 1-1 JS正则表达式简介及应用 课...

网友评论

      本文标题:正则表达式笔记02

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