Shell编程(7)- 正则表达式介绍

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

1、句点“.”可以匹配任意单字符。

2、在行首以^匹配字符串或字符序列

3、在行尾以$匹配字符串或字符

4、使用*匹配字符串中的单字符或其重复序列

5、使用\屏蔽一个特殊字符的含义($.'"*|^()\+? )

6、使用[]匹配一个范围或集合。使用[ ]匹配特定字符串或字符串集,可以用逗号将括弧内要匹配的不同字符串分开,但并不强制要求这样做(一些系统提倡在复杂的表达式中使用逗号),这样做可以增加模式的可读性。使用“ -”表示一个字符串范围,表明字符串范围从“ -”左边字符开始,到“ -”右边字

符结束。

7、使用\{\}匹配模式结果出现的次数。pattern\{n\} 匹配模式出现n次。pattern\{n,\} 匹配模式出现最少n次。pattern\{n,m} 匹配模式出现n到m次之间,n , m为0 - 2 5 5中任意整数。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航