提示:上文介绍通配符的相关内容,掌握通配符的知识对理解和掌握正则表达式大有裨益。
前言
上文介绍了通配符
1,本文介绍、总结和通配符有着诸多共同点的一类符号,即正则表达式(regular expression)
。只是通配符的对象是文件、或目录,而后者对象是文本内容。
在很多地方都有正则表达式
的身影,它的作用是用来匹配指定式样的内容,个人理解为,正则表达式规定了指定式样pattern
,能匹配该指定式样的字符或字符串即为内容,内容的来源可以是文件、某个标准输入等,使用正则表达式(regular expression)
的目的就是匹配到了该内容。
正则表达式(regular expression)
的使用方法在不同的操作系统上,不同的编程语言中使用方法可能存在差异。该文针对在Lunix shell(bash)环境下,Built-in命令三剑客grep
、sed
、