ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux 正则、扩展正则

2019-08-16 21:55:21  阅读:181  来源: 互联网

标签:表示 字符 正则表达式 扩展 正则 连续 Linux 空行


基础正则表达式:

^  以什么什么开头   ^m

$  以什么什么结尾  m$    ,还表示空行,或空格,可以用cat  -An 试一下

^$ 空行  什么符号都没有

.  表示任意 “一个字符” 

\  转义字符不解析特殊符号的含义 ,  \n 相当于回车键 ,  \t  相当于tab键

* 表示前一个字符连续出现了0次或0次以上

.* 表示任意字符,包括空行,正则表达式表示所有或连续出现的。

[ ] 中括号内每次查找一个字符。

[^] [^acb] , 表示排除 a,b,c

 

扩展正则表达式:

+ 表示前一个字母连续出现1次或1次以上

| 表示  " 或者 "  的意思

() 表示一个整体  反向引用 / 后向引用

{} {n,m} 前一个字符至少连续出现N次,最多连续出现m次


标签:表示,字符,正则表达式,扩展,正则,连续,Linux,空行
来源: https://blog.51cto.com/12182612/2430272

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有