易友编程,网站全新改版!欢迎大家光临!

易语言-正则表达式图文教程


在找了部分易语言数的正则表达式教程之后,发现这个图文教程很适合我们新人学习,文章一共文章分四大部分,非常实用!并且配有随教程源码,很值得我们一看!


《易语言“正则表达式”教程》

本文改编自多个文档,因此如有雷同,不是巧合。
“正则表达式”的应用范围越来越广,有了这个强大的工具,我们可以做很多事情,如搜索一句话中某个特定的数据,屏蔽掉一些非法贴子的发言,网页中匹配特定数据,代码编辑框中字符的高亮等等,这都可以用正则表达式来完成。
本书分为四个部分。
第一部分介绍了易语言的正则表达式支持库,在这里,大家可以了解第一个正则表达式的易语言程序写法,以及一个通用的小工具的制作。
第二部分介绍了正则表达式的基本语法,大家可以用上述的小工具进行试验。
第三部分介绍了用易语言写的正则表达式工具的使用方法。这些工具是由易语言用户提供的,有的工具还带有易语言源码。他们是:monkeycz、零点飞越、寻梦。
第四部分介绍了正则表达式的高级技巧。

目  录
《易语言“正则表达式”教程》 1
目  录 1
第一章 易语言正则表达式入门 3
一.与DOS下的通配符类似 3
二.初步了解正则表达式的规定 3
三.一个速查列表 4
四.正则表达式支持库的命令 5
4.1 第1个正则表达式程序 5
4.2 第2个正则表达式例程 7
4.3 第3个例程 8
4.4 一个小型的正则工具 9
第二章 揭开正则表达式的神秘面纱 11
引  言 12
一. 正则表达式规则 12
1.1 普通字符 12
1.2 简单的转义字符 13
1.3 能够与“多种字符”匹配的表达式 14
1.4 自定义能够匹配“多种字符”的表达式 16
1.5 修饰匹配次数的特殊符号 17
1.6 其他一些代表抽象意义的特殊符号 20
二. 正则表达式中的一些高级规则 21
2.1 匹配次数中的贪婪与非贪婪 21
2.2 反向引用 \1, \2... 23
2.3 预搜索,不匹配;反向预搜索,不匹配 24
三. 其他通用规则 25
四. 其他提示 27
第三章 正则表达式工具与实例 28
一.正则表达式支持库 29
1.1 “正则表达式”数据类型 29
1.2 “搜索结果”数据类型 30
二.正则表达式实用工具 30
2.1 一个成品工具 30
2.2 易语言写的工具 33
三.应用实例 34
3.1 实例1 34
3.2 实例2 36
3.3 实例3 37
3.4 实例4 37
第四章 正则表达式话题 38
引  言 38
一. 表达式的递归匹配 38
1.1匹配未知层次的嵌套 38
1.2 匹配有限层次的嵌套 39
二. 非贪婪匹配的效率 40
2.1 效率陷阱的产生 40
2.2 效率陷阱的避免 41
附录: 42
一.17种常用正则表达式 42


2013-12-10 9-12-27


下载地址:http://url.cn/SnkKsa

最后编辑于:2013/12/10作者: 张 波