Что нового

Как получить в переменную URL из текстового файла?

Pennon

Новичок
Сообщения
45
Репутация
0
В файле текст. некоторые строки содержат только URL адреса.
Как найти эти адреса?
Для браузера есть функция получения коллекции ссылок, а в текстовом файле как определить что это ссылка?
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Вот же код в предыдущей теме: ответ #10. Вы его хоть смотрели?
Функция _WinAPI_UrlIs() определяет является ли строка ссылкой или нет.

Можно ещё регулярным выражением поискать
Код:
#include <Array.au3>
_ArrayDisplay(StringRegExp(FileRead("text.txt"), "https://.*", 3))
 
Автор
P

Pennon

Новичок
Сообщения
45
Репутация
0
InnI Да, но так соберутся все ссылки в массив. Нужно по одной, в цикле по очереди каждую записывать в переменную. Как это сделать?
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Вы писали
Pennon [?]
Для браузера есть функция получения коллекции ссылок
В данном случае массив - это и есть коллекция ссылок. В чём проблема-то? С массивом работать проще, чем с отдельными переменными. Вы же всё равно собираетесь эти ссылки в цикле обрабатывать. А для цикла массив - самое то ;)
 
Автор
P

Pennon

Новичок
Сообщения
45
Репутация
0
InnI Точно,. вариант с регуляркой подошел ;D
 
Верх