grep的正则表达式结合的几个典型应用
2024-08-29 09:01:45
一 几个特殊的字符:
^ :只匹配行首 如^a 匹配以a开头的行abc,a2e,a12,aaa,...... example: grep "^a" //列出所有以a开头的行
$ :只匹配行尾。 如^a 匹配以a结尾的行bca,12a,aaa,....... example: grep "a$" //列出所有以a为结尾的
* :匹配0个或多个此单字符。 如(a)* 匹配 空,a,aa,aaa,.... example: grep "a*" //匹配包含a的字符
\ :只用来屏蔽一个元字符的特殊含义。 如\*,\',\",\|,\+,\^,\. 等 examlpe: grep "\*a" //匹配*a这个字符
二 几个常用的例子:
^$ :匹配空行
^.$ :匹配包含一个字符的行
\*\.pas :匹配以*.pas结尾的所有字符或文件
[0123456789]或[0-9] :假定要匹配任意一个数字
[a-z] :任意小写字母
A-Za-z] :任意大小写字母
[S,s] :匹配大小写S
最新文章
- LoadRunner:视频教程、课件
- 解决log4j:WARN No appenders could be found for logger
- 游记——noip2016
- 用c的数组简单的模拟了入栈
- POJ 3984 迷宫问题
- 常见jquery插件
- AC 设置DMZ口上网
- 基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)--瘦身计划
- 手势抽取过程&;代码复用
- POJ1155 TELE(树形DP)
- MongoDB(4):多种方式关闭服务命令
- SecurityManager一:理解AccessController.doPrivileged()
- TdxAlertWindowManager右下角HINT显示控件
- android 自定义百度地图放大缩小
- 引用 mkimage使用详解
- 安装asterisk
- Java学习10——package和import
- 玩了几天的ARToolKit
- CocosCraetor中图像资源Texture和SpriteFrame的区别
- C语言博客作业6---结构体&;文件