码迷,mamicode.com
首页 > 其他好文 > 详细

三.正则表达式

时间:2017-09-17 22:08:38      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:bsp   转义   匹配   file   单个字符   size   特殊   特殊字符   搜索   

1. 正则表达式基础

行的开头(^)

^匹配每行的开头

$ sed -n ‘/^103/ p‘ input-file

显示以103开头的行

只有^出现在正则表达式的开头, 它才匹配行的开头

 

行的结尾($)

$匹配行的结尾

$ sed -n ‘/r^/ p‘ input-file

显示以r结尾的行

 

单个字符(.)

元字符.匹配除换行符之外的任意单个字符

  • .匹配单个字符
  • .. 匹配两个字符
  • ... 匹配三个字符

 

匹配0次或者多次(*)

星号*匹配0个或者多个其前面的字符, 如 1* 匹配0个或者多个1

 

匹配1次或者多次(\+)

‘\+‘匹配1次或者多次其前面的字符

 

零次或者1次(\?)

\?匹配0次或者1次其前面的字符

 

转义字符(\)

如果要在正则表达式中搜索特殊字符(:,.*), 则需要使用转义字符\来转义一下

 

三.正则表达式

标签:bsp   转义   匹配   file   单个字符   size   特殊   特殊字符   搜索   

原文地址:http://www.cnblogs.com/NewMan13/p/7537691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!