美文网首页
正则表达式

正则表达式

作者: 盖小聂 | 来源:发表于2019-05-24 21:24 被阅读0次
正则表达式 描述 示例
^ 行起始标记 ^luo: 匹配以luo起始的行
$ 行尾标记 hong$: 匹配以hong结尾的行
. 匹配任意一个字符 lan.: 匹配lana和lanb,但是不能匹配lana1和lanb2,他只能匹配单个字符
[ ] 匹配包含在[字符]中的任意一个字符 lan[lan]:匹配lanl,lana或者lann
[^ ] 匹配除[^字符]之外的任意个字符 9[^01]匹配92,93,但是不匹配91或90
[ - ] 匹配[]中指定范围的任意一个字符 [1-5]: 匹配1~5的任意一个数字
? 匹配之前的项1次或者0次 colou?r: 匹配color或colour,但是不能匹配colouur
+ 匹配之前的项1次或者多次 luo-9+: 匹配luo+99、luo+9,但是不能匹配luo-
* 匹配之前的项0次或者多次 co*l: 匹配cl, col, cool等
() 创建一个用于匹配的子串 ma(tri)?x: 匹配max或matrix
{n} 匹配之前的项n次 [0-9]{3}: 匹配任意一个三位数,[0-9]{3}也可以扩展为[0-9][0-9][0-9]
{n,} 之前的项至少需要匹配n次 [0-9]{2,}: 匹配任意一个两位数和更多为的数字
{n,m} 指定之前的项所必须匹配的最小次数和最大次数 [0-9]{2,5}: 匹配从两位数到五位数之间的任意一个数字
| 交替:匹配|两边的任意一项 Oct (1st | 2nd): 匹配Oct 1st或者Oct 2nd
\ 转义符可以将上面介绍的特殊字符进行转义 a\.b匹配a.b,但不能匹配ajb。通过在.之间加上前缀\,从而忽略了.的特殊意义

相关文章

  • Linux命令行与Shell脚本编程大全-shell正则表达式

    本章内容: 定义正则表达式 了解基本正则表达式 扩展正则表达式 创建正则表达式 定义正则表达式 正则表达式是你定义...

  • 正则相关

    正则表达式基本语法 正则表达式常见字符 正则表达式特殊字符 正则表达式数量词 正则表达式边界匹配 正则表达式逻辑或...

  • 正则表达式系列-1

    正则表达式系列-1正则表达式系列-2正则表达式系列-3正则表达式系列-4 什么是正则表达式 正则表达式就是用事先定...

  • 正则表达式

    正则表达式 - 教程正则表达式 - 简介正则表达式 - 语法正则表达式 - 元字符正则表达式 - 运算符优先级正则...

  • Python基础入门 - 正则表达式与综合实战

    1. 初识正则表达式 1.1 介绍 步骤介绍正则表达式入门及应用正则表达式的进阶正则表达式案例 1.2 正则表达式...

  • Java正则表达式参考

    Java正则表达式入门 java正则表达式应用 深入浅出之正则表达式(一) 深入浅出之正则表达式(二) 正则表达式...

  • 正则表达式

    正则表达式 正则表达式就是记录文本规则的代码 正则表达式常用的元字符 正则表达式常用的限定符 正则表达式举例:这里...

  • Python爬虫(十)_正则表达式

    本篇将介绍python正则表达式,更多内容请参考:【python正则表达式】 什么是正则表达式 正则表达式,又称规...

  • python正则表达式

    本篇将介绍python正则表达式,更多内容请参考:【python正则表达式】 什么是正则表达式 正则表达式,又称规...

  • 正则表达式

    了解正则表达式基本语法 能够使用JavaScript的正则对象 正则表达式简介 什么是正则表达式 正则表达式:用于...

网友评论

      本文标题:正则表达式

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