吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5807|回复: 8
收起左侧

[Windows] [吾爱破解]易语言正则表达式(第二课)

[复制链接]
深山小妖怪 发表于 2010-8-3 09:56
本帖最后由 深山小妖怪 于 2010-8-3 09:59 编辑

吾爱破解易语言正则表达式(教程时间16分钟大小4.35 MB)

(第二课)

论坛地址: www.52pojie.cn

作者论坛ID:深山小妖怪


今天主要学习一些命令,上节课我教给大家两个比较简单的命令, 如果有什么不懂的可以论坛短信我.


我们先开发一个工具

局部变量 正则表达式1, 正则表达式
局部变量 搜索结果1, 搜索结果, , "0"
正则表达式1.创建 (“A.C”, 假)
搜索结果1 = 正则表达式1.搜索全部 (编辑框1.内容)
编辑框2.内容 = 搜索结果1 [1].取匹配文本 (编辑框1.内容, )



 
^ 匹配一行的开始。例如^吾爱破解 能够匹配字符串"吾爱破解的论坛地址是:www.52pojie.cn"的开始,但是不能匹配"What and When in the"。

$ 匹配行结束符。例如正则表达式吾爱破解$ 能够匹配字符串"我爱吾爱破解"的末尾,但是不能匹配字符串"They are a bunch of weasels."。 
正则表达式还有一个强大的符号:[  ],这个 [  ]所括的内容,可以不按顺序进行匹配。如

[abc]   匹配abc, acb, bac, bca, cab, cba这6个文本

[0-9]   匹配任意09的数字

[a-z]   匹配所有小写字母

[A-Z]  匹配所有大写字母

当然,你可以把它们混在一起写成[a-z0-9]这种样子。

很多时候,我们需要检查文本中的非数字,我们就可以使用 ^ 这个符号,表示“除了……”

[^0-9]  匹配所有非数字文本

[^a-zA-Z]  匹配所有非字母的文本

[^FONT]  匹配所有不含FONT的文本


一个速查列表

下面用一个表来表示:

*前面元素出现0次以上
.匹配任何单个字符
?前面元素出现0次或1次
+前面元素出现1次以上
^表示开头。
$表示结尾。
.*表示0个以上的任意字符。
[ ]范围描述符。[a-z]表示从a到z之间的任意一个。
\w英文字母和数字。即[0-9 A-Z a-z]。
\W非英文字母和数字
\s空字符,即[\t\n\r\f]。
\S 非空字符。
\d数字,即[0-9]。
\D非数字。
\b词边界字符(在范围描述符外部时)
\B非词边界字符
\b退格符(0x08)(在范围描述符内部时)
{m,n}前面元素最少出现m次,最多出现n次
|选择
( )群组
其他字符该字符本身


第一节课传送门:  http://www.52pojie.cn/thread-55422-1-1.html


本课下载地址(115网盘):http://u.115.com/file/f841084991



希望大家能帮助小弟在第一节课里面有详细的说明

免费评分

参与人数 1威望 +1 收起 理由
zapline + 1 感谢发布原创作品,[吾爱破解]因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zapline 发表于 2010-8-3 10:13
正则表达式应该是跟易语言无关的吧
 楼主| 深山小妖怪 发表于 2010-8-3 10:35
紫锋 发表于 2010-8-3 10:40
头像被屏蔽
237676831 发表于 2010-8-3 12:39
提示: 作者被禁止或删除 内容自动屏蔽
小锋 发表于 2010-8-3 13:59
继续学习,等待你的第三课
 楼主| 深山小妖怪 发表于 2010-8-3 14:02
当然可以坚持,只要能学到东西.
a527109726 发表于 2010-8-16 09:22
学习学习~~
a183983855 发表于 2010-8-17 11:35
支持阿!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-3-27 02:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表