作者Sdany (随风飞逝)
站内EzHotKey
标题Re: [AHK-] 关於 RegExMatch()...快被它搞死了
时间Wed Jan 6 22:13:42 2010
※ 引述《cog5566 (刃之56)》之铭言:
: RegExMatch(Haystack, NeedleRegEx , UnquotedOutputVar)
: 说明书上说,如果多於一个被match到的话,
: 会存在阵列里面,如
: UnquotedOutputVar1
: UnquotedOutputVar2
: UnquotedOutputVar3
: 举例来说
: RegExMatch("a11ba22ba33ba44b", "a.*?b" , output)
: 应该会变成
: output1 是 a11b
: output2 是 a22b
: output3 是 a33b
: output4 是 a44b
: 可是我都试不出来呀!!!
: 我错了吗!!??
试试
p = 0
loop
{
p := RegExMatch("a11ba22ba33ba44b", "(a.*?b)", output, p+1)
if (p=0)
break
else
MsgBox,,, %output1%
sleep, 1
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.149.239