一、正则表达式:正则表达式就是能用某种模式去匹配一类字符串的公式,它是由一串字符和元字符构成的字符串。所谓元字符,就是用以阐述字符表达式内容、转换和描述各种操作信息的字符。例如:1. \<和\>:这两个符号分别用于界定单词的左边界和右边界。比如说"\<hello"用于匹配以hello开头的单词;"h ...
分类:
系统相关 时间:
2019-05-27 09:13:48
阅读次数:
120
linux正则表达式 1、什么是正则表达式? 简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法。例如:假设“@”代表oldboy,“!”代表oldgirl,echo"@!" “oldboyoldgirl”通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤,替换或输出需要的字符串。 ...
分类:
系统相关 时间:
2019-02-02 23:06:23
阅读次数:
263
恢复内容开始 1、删除tmp目录下的所有文件 cd .. cd .. cd tmp rm -fr * 2、把etc目录下以p开头的文件和目录过滤出来 cd /etc/ ls p* (前一个字符出现的任意次数) ...
分类:
系统相关 时间:
2018-12-30 17:26:30
阅读次数:
205
基础正则表达式 ^ : 以xx开头 $ :以xx结尾 ^$ :代表空行 . 任意一个字符 \ :转义符号,让有着特殊意义的字符可被使用 * :重复0个或多个前面的字符,例如 a* 2表示a后面没有内容,或者a后全部是a, aaaaaaaa...2 .* :匹配所有字符,因为.就是任意一个字符,然后* ...
分类:
系统相关 时间:
2018-12-04 18:47:00
阅读次数:
232
第一章基础正则表达式^word匹配以word开头的内容word$匹配以我word结尾的内容^$表示空行.代表有且只代表任意一个字符\转义符号,例如.就只代表点本身,让有着特殊身份意义的字符脱掉马甲,还原原型重复0个或多个前面的字符,例o匹配没有o,有1个o或多个ooooo.匹配所有字符[abc]匹配字符集合内的任意一个字符[^abc]匹配不包含^后的任意一个字符的内容,中括号里的^为取反a{n,m
分类:
系统相关 时间:
2018-10-07 21:35:32
阅读次数:
188
相关好文章推荐: shell命令行的解析原理(单双无引号与字符及通配符的关系):http://www.cnblogs.com/f-ck-need-u/p/7426371.html 正则表达式里是如何表达字符集:https://www.cnblogs.com/f-ck-need-u/p/9621130 ...
分类:
系统相关 时间:
2018-10-04 11:39:50
阅读次数:
225