正则
我需要查找name=ques_000000085475这种名称的对象变量就是后面的数字不一样,我不知道正则在autoit里怎么写有人会写吗?使用_IEGetObjByName函数来使用。我写了一个_IEGetObjByName ($oIE, "ques_\d{10}")可以找不见啊。不知道为什么? 'ques_\d+' 不行吗? $sHTML = _IEBodyReadHTML ($oIE)
$array = StringRegExp($sHTML,"name=(ques_\d{10})",3)
_IEGetObjByName ($oIE, $array) 本帖最后由 lynfr8 于 2009-7-24 18:25 编辑
不用正则也可以提取到
$i= '查找name=ques_000000085475这种名称'
$var = StringMid($i, StringInStr ($i, 'name=')+5, 17)
MsgBox(4096, "提取结果:", $var)
页:
[1]