《《易语言“正则表达式”详细教程》》由会员分享,可在线阅读,更多相关《《易语言“正则表达式”详细教程》(43页珍藏版)》请在金锄头文库上搜索。
1、1易语言易语言“正则表达式正则表达式”教程教程本文改编自多个文档,因此如有雷同,不是巧合。 “正则表达式”的应用范围越来越广,有了这个强大的工具,我们可以做很 多事情,如搜索一句话中某个特定的数据,屏蔽掉一些非法贴子的发言,网页中 匹配特定数据,代码编辑框中字符的高亮等等,这都可以用正则表达式来完成。 本书分为四个部分。 第一部分介绍了易语言的正则表达式支持库,在这里,大家可以了解第一个 正则表达式的易语言程序写法,以及一个通用的小工具的制作。 第二部分介绍了正则表达式的基本语法, 大家可以用上述的小工具进行试验。 第三部分介绍了用易语言写的正则表达式工具的使用方法。这些工具是由易 语言用户提
2、供的,有的工具还带有易语言源码。他们是: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
3、 能够与“多种字符”匹配的表达式.14 1.4 自定义能够匹配“多种字符”的表达式. 16 1.5 修饰匹配次数的特殊符号.17 1.6 其他一些代表抽象意义的特殊符号.20 二. 正则表达式中的一些高级规则.21 2.1 匹配次数中的贪婪与非贪婪.2122.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 实例. 34 3.2 实例. 36 3.3 实例 3. 37 3.4 实例 4. 37 第四章 正则表达式话题.