1 (изменено: ypppu, 2016-07-13 07:49:23)

Тема: AHK: Извлечение переменных из текста

Я прошу прощения за наверное глупый вопрос, как из HTML, попавшего в AHK в виде текста извлечь ссылки и текст в виде переменных? Должно это работать где-то так - AHK построчно ищет нужный тег, а потом извлекает что после него до определённого момента.

Google выдал StrX, что по описанию самое то, но как с ним работать я пока не понял. Это же актуальная его версия?

StrX( H,  BS="",BO=0,BT=1,   ES="",EO=0,ET=1,  ByRef N="" ) { ;    | by Skan | 19-Nov-2009
Return SubStr(H,P:=(((Z:=StrLen(ES))+(X:=StrLen(H))+StrLen(BS)-Z-X)?((T:=InStr(H,BS,0,((BO
 <0)?(1):(BO))))?(T+BT):(X+1)):(1)),(N:=P+((Z)?((T:=InStr(H,ES,0,((EO)?(P+1):(0))))?(T-P+Z
 +(0-ET)):(X+P)):(X)))-P) ; v1.0-196c 21-Nov-2009 www.autohotkey.com/forum/topic51354.html
}

2

Re: AHK: Извлечение переменных из текста

Можно распарсить либо с помощью ReGexMatch, либо с помощью HTMLfile.