码迷,mamicode.com
首页 > 系统相关 > 详细

SHELL笔记4

时间:2016-10-04 07:43:35      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:linux

正则表达式中常用的元字符及说明

元字符符号名称说明
\反斜杠转义字符
|管道
[]方括号表示匹配指定范围内的其中一个字符
[^]方括号+插入符匹配不在指定组内的字符
()小括号可以将正则字符和元字符或表达式进行组合
{}大括号为前导表达式指定一个最小或最大匹配的数目,例如a{3,4}将匹配“aaa”和“aaaa”
^插入符用于指定匹配字符串的头部,也称行首定位符
$美元符用于指定匹配字符串的尾部,也称行尾定位符
*星号匹配0或多个前导表达式,a*匹配0~n个“a”组成的字符串

问号匹配0个或1个前导表达式,a?将匹配“a”或“aa”
\<反斜杠+小于号词首定位符,例如“\<abc”表示所有包含以abc开头的单词的行
\>
反斜杠+大于号词尾定位符,例如“\>abc”表示所有包含以abc结尾的单词的行
.
点号匹配任意一个字符
-
减号用于指明字符范围,如[a-z]表示从‘a’到‘z‘的字符


SHELL笔记4

标签:linux

原文地址:http://yuzwei.blog.51cto.com/10126623/1858633

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