实例讲解2--正则表达式b

原创 2012年03月30日 10:12:24
13.常用正则表达式举例
正则表达式 匹配功能
^[the] 以the开头行
[Ss]igna[lL] 匹配单词signal,signaL,Signal,SignaL
[Ss]igna[lL]\. 同上,但加一个句点
[mayMAY]
^USER$ 只包含USER的行
[tty]$ 以tty结尾的行
\. 带句点的行
^d..x..x..x 对用户、用户组及其它用户组成员有可执行权限的目录
^[^l] 排除关联目录的目录列表
[.*0] 0之前或之后加任意字符
[000*] 000或更多个
[iI] 大写或小写I
[iI][nN] 大写或小写I或n
[^$] 空行
[^.*$] 匹配行中任意字符
^……$ 包括6各字符的行
[a-zA-Z] 任意单字符
[a-z][a-z]* 至少两个小写字母
[^0-9\$] 非数字或美元表示
[^0-9A-Za-z] 非数字或字母
[123] 1到3中的一个数字
[Dd]evice 单词Device或device
De..ce 前两个字母为De,后跟两个任意字符,最后为ce
^.$ 仅有一个字符的行
^\.[0-9][0-9] 以一个句点和两个数字开始的行
“’Device’” 单词Device
De[Vv]ice\. 单词Device.或DeVice.
[0-9]\{2\}-[0-9]\{2\}-[0-9]\{4\} 日期格式dd-mm-yyyy
[1-9][0-9]\{1,2\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\} IP地址格式nnn.nnn.nnn.nnn
[^.*$] 匹配任意行

实例讲解2--正则表达式c

14.grep精确匹配:在抽取字符串后加\>。        grep  “48\>” file   15.grep消除大小写:加入-i选项        grep  -I  “sept”  ...
  • swming12
  • swming12
  • 2012年03月30日 10:16
  • 95

实例讲解2--正则表达式a

1     1.grep匹配/etc/services文件中以ftp字符串开头的哪些文本行 grep   ‘^ftp’ /etc/services  2.grep匹配以system文本结尾的行。 ...
  • swming12
  • swming12
  • 2012年03月30日 10:01
  • 92

正则表达式全解析+常用示例

在开始写这篇文章之前,我的心里还是纠结的。我在问自己要不要写这篇东西,关于相似的内容网上多如牛毛,而且还不乏珍品,况且,就算我写了也不一定能写的好。但是现在你既然看到了,那说明我还是写了出来。就算是对...
  • xuemoyao
  • xuemoyao
  • 2012年09月29日 18:40
  • 25672

正则表达式快速入门(python示例)

正则表达式的作用我就不赘述了,首先讲解一下单个字符的匹配。 1、‘’.“(点):匹配除了(\n)之外的所有字符。 首先import re,以下的示例都默认已经导入了re包,不再另行说明。 string...
  • ali197294332
  • ali197294332
  • 2016年03月15日 22:19
  • 1238

Oracle正则表达式实战

原文链接:http://oracle-base.com/articles/misc/regular-expressions-support-in-oracle.php Introduction   ...
  • IndexMan
  • IndexMan
  • 2015年01月22日 11:11
  • 3486

详解正则表达式中的\B和\b

\b \B 正则表达式 JavaSE
  • qq_33248299
  • qq_33248299
  • 2016年12月10日 17:39
  • 7743

正则中\\b和\\B的区别及注意事项

本文的正则用Java代码表示要看本篇博客首先你得会,别人给你个正则表达式你得熟练写出Java代码,这里有一篇Java正则的基础: Java正则的基本用法\b和\B的区别\b和\B都是单词边界符。不同...
  • Marvel__Dead
  • Marvel__Dead
  • 2016年11月27日 12:59
  • 4465

Python正则表达式之\b

\b 称为单词边界(word boundary)符. 例如只想匹配 My cat is bad.中的cat 可以使用 \bcat\b import re harsh_str = ['he...
  • llsmingyi
  • llsmingyi
  • 2017年05月23日 23:40
  • 1878

正则表达式中\b跟\s的或运算

正则表达式: \s 匹配空格; \b 匹配边界 包括空格、回车、字符串开头跟结尾(但不包括空格、回车)。 不多说上图。第一张:匹配 \s|\b 第二张:匹配 \b|\s 第三张:匹配 \s ...
  • u010647316
  • u010647316
  • 2016年12月05日 18:31
  • 652

正则表达式中\b和\s有什么区别

字符串:abcsdsadas abc asdsadasdabcasdsa 使用\sabc\s和\babc\b都能匹配中间的abc,这种方法不是重复了么,/s是匹配空格回车等得,/b网上教程说得不清楚...
  • qq_16605855
  • qq_16605855
  • 2017年09月22日 11:05
  • 156
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:实例讲解2--正则表达式b
举报原因:
原因补充:

(最多只允许输入30个字)