1 / 52
文档名称:

的使用正则表达式.ppt

格式:ppt   大小:1,036KB   页数:52页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

的使用正则表达式.ppt

上传人:相惜 2022/10/21 文件大小:1.01 MB

下载得到文件列表

的使用正则表达式.ppt

文档介绍

文档介绍:该【的使用正则表达式 】是由【相惜】上传分享,文档一共【52】页,该文档可以免费在线阅读,需要了解更多关于【的使用正则表达式 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第9章bashshell的使用—正则表达式
通配符与特殊符号
*-通配符,代表任意字符(0到多个) ?-通配符,代表一个字符 #-注释 \-跳转符号,将特殊字符或通配符还原成一般符号 |-分隔两个管线命令的界定 ;-连续性命令的界定 ~-用户的根目录 $-变量前需要加的变量值
编辑ppt
通配符与特殊符号
!-逻辑运算中的"非"(not) /-路径分隔符号 >,>>-输出导向,分别为"取代"与"累加" '-单引号,不具有变量置换功能 "-双引号,具有变量置换功能 `-quote符号,两个``中间为可以先执行的指令 ()-中间为子shell的起始与结束 []-中间为字符组合 {}-中间为命令区块组合
编辑ppt
通配符与特殊符号
最常用的*、?、[]、和`
lstest*
lstest?
lstest???
cptest[1-5]/tmp
cptest[!1-5]/tmp
cp*[A-Z]*/tmp
ls–lda/etc/*[0-9]*
cd/lib/modules/`uname-r`/kernel/drivers
[1-5]表示一个字符,但范围是1-5
编辑ppt
知识点
正则表达式(RegularExpression,RE)
sed工具
扩展正则表达式
编辑ppt
正则表达式
是一种处理字串的方法,它以行为单位进行字串的处理,通过一些特殊符号的排列组合,可以让使用者轻易的达到搜寻/取代/删除某特定字串的处理程序
具有多种辅助工具,如撷取字串的指令grep、文本编辑器vi、批编辑器sed和awk、linux下的编程语言perl、以编辑器为主干的开发环境emacs等
编辑ppt
正则表达式语法支持情况
编辑ppt
正则表达式
正则表达式是个能描述一类字符串的模式。如果一个字符串能用某个正则表达式来描述,我们就说这个字符和该正则表达式匹配(Match)。
编辑ppt
正则表达式作用
系统管理员更方便的管理主机
邮件服务器过滤垃圾邮件
正则表达式不仅适用于linux,多种编程语言中也可以使用到它,因为它实际上是人们对于某种规律的表达方式。
编辑ppt
grep
greppattern[file...]
grep搜索字符串[filename]
grep正则表达式[filename]
在文件中搜索所有pattern出现的位置,pattern既可以是要搜索的字符串,也可以是一个正则表达式.
编辑ppt