正则表达式介绍
1、正则表达式是处理字符串的方法,它是以行为单位来处理字符串的操作。正则表达式通过一些特殊符号的辅助,可以让使用者轻易达到搜索、删除、替换某特定字符串的处理程序。
2、正则表达式与通配符区别与联系
a、正则表达式是一种字符串处理的表示方式,而通配符wildcard代表的是bash操作接口的一个功能。
b、正则表示法基本上是一种表示法,只要工具程序支持这种表示法,那么该工具程序就可以用来作为正则表示法的字符串处理之用。 例如 vi, grep, awk ,sed 等等工具,因为它们有支持正则表示法,所以这些工具就可以使用正则表示法的特殊字符来进行字符串的处理。但例如 cp, ls 等指令不支持正则表示式, 所以就只能使用bash本身的通配符而已。
3、正则表达式的用途
方便系统管理员管理主机,从海量数据中查找所需信息。
4、正则表达式(英语:Regular Expression、regex或regexp,缩写为RE),也译为正规表示法、常规表示法,在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。
阅读(1303) | 评论(0) | 转发(0) |