- 5
- 0
- 约6.13千字
- 约 7页
- 2017-12-30 发布于河南
- 举报
正则表达式说明.pdf
正则表达式说明
什么是正则表达式
正则表达式是对字符串操作的⼀种逻辑公式,就是⽤事先定义好的⼀些特定字符、
这些特定字符的组合,组成⼀个“规则字符串” ,这个“规则字符串”⽤来表达对字符串
的⼀种过滤逻辑。
给定⼀个正则表达式和另⼀个字符串,我们可以达到如下的⽬的:
1. 给定的字符串是否符合正则表达式的过滤逻辑 (称作“匹配” );
2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。
正则表达式的特点
1. 灵活性、逻辑性和功能性⾮常的强;
2. 可以迅速地⽤极简单的⽅式达到字符串的复杂控制。
3. 对于刚接触的⼈来说,⽐较晦涩难懂。
由于正则表达式主要应⽤对象是⽂本,因此它在各种⽂本编辑器场合都有应⽤,⼩到
著名编辑器EditPlus ,⼤到Microsoft Word、Visual Studio等⼤型编辑器,都可以使⽤正
则表达式来处理⽂本内容。
正则表达式的标准
⼤体来讲,正则表达式的⽂法分为3种标准:
BRE
ERE
ARE
其中 BER 和 ERE 属于 POSIX 标准,ARE 则是由各家定义的扩展。
POSIX 正则表达式
传统上,POSIX 定义了两种正则表达式语法,
原创力文档

文档评论(0)