Отбор определенных строчек из файла
-
Всем привет!
Не так давно работаю с этим офигенным софтом, так что немного туплю.Имеется файл с ссылкой на каждой строке:
<a href="http://sait1.ru/123">123</a> <a href="http://sait1.ru/234">234</a> <a href="http://sait1.ru/345">345</a> <a href="http://sait2.ru/456">456</a> <a href="http://sait2.ru/567">567</a> <a href="http://sait3.ru/678">678</a> <a href="http://sait3.ru/789">789</a>
Надо чтоб из него отбирались строки в котором присутствует нужный мне домен и потом вставлялись в определенное место на сайте. Таких строчек может быть много, все вставлять не надо. Нужно чтоб из отобранных строк бралось какое то рандомное количество, к примеру от 100 до 200.
Что я сделал:
-
Создал ресурс с файлом
-
Функцией "Извлечь все данные" с помощью регулярного выражения пытаюсь отобрать мне нужные строки.
Регулярка : (<a\ href="http://sait1.ru/.">.</a>*)
-
Функцией "Ввод текста" с применением моей переменной в которые должны попасть мои ссылки вставляю в нужное мне поле данные.
Не чего не происходит. Где накасячил?
-
-
@StiXy когда в программе используешь ресурс - используется только 1 строка. Что бы получить все строки используй действие ресурс в список.
-
@DrPrime А что дальше делать с списком?
-
@StiXy перебирать его действием FORREACH, но таким образом мы переберем вест файл.
В твоем случае так подойдет проверка ресурса в цикле, и если подходит - делать с ним то что задумал.
-
@DrPrime Не понял, как пользоваться FORREACH?
Мне из этого списка регуляркой нужно выдернуть нужные строки.