找回密码
 加入
搜索
楼主: 奥斯丁

[AU3基础] 求正则 [已解决]

 火... [复制链接]
发表于 2012-5-4 00:48:04 | 显示全部楼层
回复 45# 奥斯丁

方法2的 If Not @error Then 改为 If @extended Then.
如果@extended是0,证明没有匹配的项目.

字符串:'-12bb34 结果bbb34hh①h2  '
表达式:'^(-?\d+)\s+\S*'

上面的表达式里的【^】和【\A】是一个意思,只匹配字符串的开头.
【-?】的意思是,可能有【-】,可能没有【-】.
【?】是重复可能会或可能不会出现的前一字符.

表达式:'-?\d+\s+(.)'

这里的括号的作用是
只匹配前面有 -?\d+\s+ 后面的一个除换行以外的任何的单字符.

看看这个对你有很大的帮助.
http://www.autoitx.com/forum.php ... hlight=%D5%FD%D4%F2
 楼主| 发表于 2012-5-5 10:28:37 | 显示全部楼层
谢谢.......
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-19 05:33 , Processed in 0.139244 second(s), 13 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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