1 (изменено: DD, 2012-01-07 03:30:59)

Тема: AHK: Извлечь строки, начинающиеся на «http»

Как извлечь на «http» начинающиеся всенепременно?

Начинающиеся на «http» извлечь
http://forum.script-coding.com/post.php?fid=13
Извлечь, начинающиеся на «http»
Извлечь на «http» начинающиеся
http://forum.script-coding.com/post.php?fid=13
http://forum.script-coding.com/post.php?fid=13
На «http» начинающиеся — извлечь
«http»? — извлечь!

2

Re: AHK: Извлечь строки, начинающиеся на «http»

Вот так, например:

Src =
(
Начинающиеся на «http» извлечь
http://forum.script-coding.com/post.php?fid=13
Извлечь, начинающиеся на «http»
Извлечь на «http» начинающиеся
http://forum.script-coding.com/post.php?fid=13
http://forum.script-coding.com/post.php?fid=13
На «http» начинающиеся — извлечь
«http»? — извлечь!
)

Pos = 1
While ( Pos := RegExMatch(Src, "m`a)^http.*$", Found, Pos + StrLen(Found)) )
    Dest .= Found . "`n"

MsgBox, %Dest%

3

Re: AHK: Извлечь строки, начинающиеся на «http»

Шикарно!