字符 范围内字符单个字符: [ ] [a-z] 反向字符^: [^ 0-9]不是数字 任意字符:' . ' 头尾字符: ^ $, ^root //注意与[^]区别,空行表示^$ 元字符和重复设定: 字符组合: 任意字符串的表示: . * .代表任意一个字符,*代表多个字符,正则表达式就是最大的范围, ...
分类:
系统相关 时间:
2017-06-26 18:59:30
阅读次数:
242
正则表达式1、什么是正则表达式1.1、正则表达式就是为了处理大量的文件文本字符串而定义的一套规则和方法1.2、通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤,替换或输出需要的字符串1.3、Linux正则表达式一般以行为单位处理简单说:正则表达式就是为了处理大量的文..
分类:
系统相关 时间:
2017-06-03 11:21:39
阅读次数:
208
grep 摘取字符串(以整行输出) -a 将文档以text格式进行搜索 -c 计算找到"搜索的字符串"的次数 -i 忽略大小写的不同 -n 顺便输出行号 -v 取反向选择,即显示出没有"搜索字符串"的内容的那一行 [] 无论里面多少个字符,都表示里面某一个字符 [^] 反向选择,即显示出没有里面的字 ...
分类:
系统相关 时间:
2017-05-27 00:41:50
阅读次数:
194
Sed功能说明:Sed是linux下一个强大的文本文件处理工具,通过对文件增加、删除、查找、查询操作,配合正则表达式以实现工作中的各种需求。同时也是一名运维人员必须掌握的核心技能。----------------------------------------------------------------------------------------..
分类:
系统相关 时间:
2017-05-04 23:14:02
阅读次数:
250
grep:Globalsearch
REgularexpressionandPrintouttheline.模式:由正则表达式字符及文本字符所编写的过滤条件;REGEXP:由一类特殊字符及文本字符所编写的模式,其中有些字符不表示字符字面意义,而表示控制或通配的功能;分两类:基本正则表达式:BRE扩展正则表达式:ERECOMMA..
分类:
其他好文 时间:
2017-05-04 00:02:57
阅读次数:
165
正则表达式,又叫规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式分为基本正则表达式和扩展正则表达式,扩展正则表达式添加了一些更加丰富的匹配规则而成。1grep:文本查找、过滤工具。根据模式搜索文本,并将符合模式的文本显示出来。格式:grep[..
分类:
其他好文 时间:
2017-04-20 11:28:36
阅读次数:
204
关于正则表达式 可以参考相应的笔记另外 如果要提取正则表达式中匹配到的内容,使用$1 - $... 按顺序取(第一个表达式 到 第N个表达式匹配到的数据), 这点和linux正则获取的方式是一样的 ...
分类:
其他好文 时间:
2017-03-27 11:24:04
阅读次数:
242
^行首。$行尾。.除换行符之外任意一个字符。*前面的字符重复0到多次。.*用于匹配所有字符。[]定义一组字符,匹配组内任一一个字符(注意!只是组内的一个!)[^]对字符组内的字符做取反操作(不包涵组内任一一个字符)^[]组内字符串开头的行。^[^]非组内字符串开头的行。[a-z]..
分类:
系统相关 时间:
2017-03-22 23:43:06
阅读次数:
263
一正则表达式:正则表达式(或称RegularExpression,简称RE)就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。简单的说,正..
分类:
系统相关 时间:
2017-03-21 00:18:14
阅读次数:
208
* ###### Linux 正则表达式 ###### * ###### 三剑客 grep 文本过滤 ######*/ ******Linux-通配符# 作用:通配符主要应用匹配文件名上,而正则主要应用于字符串上 常有通配符* ? ^ [] {} 等等 符号 作用 * 表示匹配任意字符 ? 表示匹配 ...
分类:
系统相关 时间:
2017-02-27 13:16:56
阅读次数:
223