找回密码
 加入
搜索
查看: 1839|回复: 3

[AU3基础] 关于正则表达式提问,头大

[复制链接]
发表于 2012-11-6 23:11:56 | 显示全部楼层 |阅读模式
本帖最后由 zhweb 于 2012-11-7 00:04 编辑

格下如下:
[abcdef.fdasdf.dfadsfads]: [asb3]
[fdfds.aaasf.kjlkjlhs]: [3423af]
XXXXXXX
我想搜索abcdef.fdasdf.dfadsfads并把它:号后面的内容反馈到label1上如何写,研究了半天,搞不懂!搜索fdfds.aaasf.kjlkjlhs。把它后面:号后面的内容显示到label2上,依次累推
发表于 2012-11-6 23:41:32 | 显示全部楼层

### 友情提示:本脚本由 Au3.REGHelper 于 2012/11/06 23:39 自动生成,不保证其正确性,请自行测试 ###
#include <Array.au3>
Local $Str = _
                '[abcdef.fdasdf.dfadsfads]: [asb3]' & @CRLF & _
                '[fdfds.aaasf.kjlkjlhs]: [3423af]' & @CRLF
MsgBox(0, '原字符串', $Str)
Local $Test = StringRegExp($str, '\[(.+)\]: \[(.+)\]', 3, 1)
If Not @Error Then MsgBox(0, '匹配数量: ' & UBound($Test), '其中[0]元素为: ' & $Test[0])
_ArrayDisplay($Test, UBound($Test))

评分

参与人数 1金钱 +10 收起 理由
zhweb + 10

查看全部评分

 楼主| 发表于 2012-11-7 00:00:10 | 显示全部楼层
本帖最后由 zhweb 于 2012-11-7 00:04 编辑

感谢,楼上解答,单独显示在标签上如何写呢?
发表于 2012-11-9 10:59:08 | 显示全部楼层
回复 3# zhweb


   

guictrlsetdata()
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-20 07:16 , Processed in 0.071795 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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