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

是BUG还是 哪我理解的不对?

[复制链接]
发表于 2008-8-23 07:26:58 | 显示全部楼层 |阅读模式
例子1:
dim $aaa[3]
$aaa[0]=1
$aaa[1]=2
$aaa[2]=3


    for $i = 0 to UBound($aaa) - 1
        msgbox(0, "RegExp Test with Option 1 - " & $i, $aaa[$i])
    Next


msgbox(0, "RegExp Test with Option 1 - " & $i, $aaa[$i])

例子1中MSGBOX 中的$I是可以正确显示的

例子2:
$nOffset = 1
While 1
    $array = StringRegExp('<test>a</test> <test>b</test> <test>c</Test>', '<(?

i)test>(.*?)</(?i)test>', 1, $nOffset)
    
    If @error = 0 Then
        $nOffset = @extended
    Else
        ExitLoop
    EndIf
    for $i = 0 to UBound($array) - 1
        msgbox(0, "RegExp Test with Option 1 - " & $i, $array[$i])
    Next
WEnd


msgbox(0, "RegExp Test with Option 1 - " & $i, $array[$i])

例子2 的MSGBOX的$i无法正确显示 总是显示0

顺便说下 例子2是帮助里的例子~

[ 本帖最后由 lsq726 于 2008-8-26 05:59 编辑 ]
 楼主| 发表于 2008-8-23 07:30:06 | 显示全部楼层
可能是我对那个例子 还没理解  ,,还请先人 帮助 解答迷惑~

[ 本帖最后由 lsq726 于 2008-8-23 07:42 编辑 ]
发表于 2008-8-23 08:35:05 | 显示全部楼层
先用 _ArrayDisplay($array), 你这样所得到的数组都不明确,不正确,后面的自然容易出错了...
 楼主| 发表于 2008-8-26 05:59:39 | 显示全部楼层
谢谢  版大。。
我想 理解得有个过程~~3Q
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-18 12:42 , Processed in 0.073314 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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