А можно для Parse to level задать поиск только первого вхождения, после которого будет записана ссылка где это вхождение было найдено и дальше сайт обрабатываться не будет? Я документацию порыл но так и не нашел Мне необходимо найти только первое вхождение, если оно есть, а оно должно быть, и дальше весь сайт перерывать не надо. Буду благодарен за любую информацию.
Вообще полностью идея выглядит примерно так: найти определенные формы, нужны именно страницы с этими формами. Отсюда следует что нужны парсеры HTML::LinkExtractor для обхода сайта и Net::HTTP для поиска этих форм по признакам. Идея состоит в том что бы не обходить дальше сайт если найдена страница с этой формой, а просто сохранить линк и переходить к следующему.
Идея понятна. Можно попробовать обойтись только HTML::LinkExtractor, фильтруя $data на наличие нужных признаков. А вот остановить цикл возможности нет. Т.е. если будет найдено совпадение, то поиск будет продолжен далее и все совпадения будут выведены.