正则表达式1.正则表达式概念正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑里,正则表达式通常被用来检索、替换那些符合某个模式的文本。正则表达式的基本元素包括普通字符和元字符,例如,a、b、1、2等字符属于普通字符,普通字符可以..
分类:
系统相关 时间:
2014-11-17 07:03:11
阅读次数:
207
[root@LocalWeb01 log]# grep '^\[' acpidlinux中正则表达式和通配符的区别正则表达式是对文件内容,通配符是匹配文件名 例如 ls 'dddd*'
分类:
系统相关 时间:
2014-11-10 01:06:09
阅读次数:
330
Sed
Sed是一个强大的文本处理工具
可以采用正则匹配,对文本进行插入删除修改等操作
.
.
.
三 、一个比较有趣的例子
如何替换\n也就是把所有的行都归为一行
第一种方式...
分类:
系统相关 时间:
2014-10-15 23:42:21
阅读次数:
659
1.rm(ls) :快速删除一些连续的文件(ls和rm一样,这里就是列举了)
[root@node2 test]# ls
1 12 13 2 3 4
[root@node2 test]# rm -rf 12
[root@node2 test]# ls
1 13 2 3 4
[root@node2 test]# touch 12
[root@node2 test]# ls
1...
分类:
系统相关 时间:
2014-09-22 19:45:23
阅读次数:
195
【实例】正则表达式利用grep和sed处理日志内容,获取所需的内容app.log文件内容:2014-09-1100:00:01,516INFO[com.tt.bb.thread.Control]-Socket连接:/182.105.83.33:532172014-09-1210:00:06,555INFO[com.tt.bb.thread.Control]-Socket连接:/182.113.83.51:532492014-09-1320:..
分类:
其他好文 时间:
2014-09-19 19:46:17
阅读次数:
289
正则表达式是处理一批繁杂的数据,做到快速搜索,快速匹配,快速替换删除等功能的一种需求。常用正则表达式的命令有grep,sed,awk(三剑客)vi,egrep。其中egrep和awk还支持扩展的正则表达式。下面先介绍一下这些命令。vi和vim在以后介绍。grep:-v:排除匹配内容。-i:忽略..
分类:
系统相关 时间:
2014-09-12 02:31:13
阅读次数:
302
平常我们在Linux中使用正则没有什么顾忌的,不像window。
但是今天我发现其实我们还是最后注意一下以下几个特殊字符:
点:.
斜杠:/
星号:*
这几个识别前都要加上转义的\。...
分类:
系统相关 时间:
2014-09-07 22:31:48
阅读次数:
231
一些废话:
对于正则表达式,一直都是似懂非懂,看到一些代码,脚本中带有正则,awk,sed,心里总有点虚。主要是记不住,平时又没怎么用,也就没总结了。现在有空,决定总结一下,顺便克服一下看到shell,js这些带有正则就心虚的弱点。打算分三篇文章来写
正文:
一般来说,正则分好几种,但基本都差不多,我所了解的有 “基本正则”,“扩展正则“及”perl正则”,本文更偏向说记录“基本正则”和“扩...
分类:
其他好文 时间:
2014-08-26 23:03:16
阅读次数:
419
那些常用的正规表示法的用法,你造嘛? 快来复习复习吧。...
分类:
系统相关 时间:
2014-08-23 14:03:50
阅读次数:
277
正则表达式:也称常规表示法。正则表达式使用单个字符串来描述,匹配一系列符合某个句话规划的字符串,正则表达式通常被用来检索,替换那些符合某个模式的文本。*******************************************************************************************grep:linux系统..
分类:
系统相关 时间:
2014-07-18 13:11:48
阅读次数:
326