Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 02:40 22.05.24 
Компютри и Интернет
   >> Perl
Всички теми Следваща тема *Кратък преглед

Тема Пак въпрос  
АвторSVA (Нерегистриран)
Публикувано22.05.03 18:15



Здравейте, доста се помъчих да си направя търсачка за сървара си.
Горе долу стана рови в директориите и .тхт и връща желаните отговори.
Но се сблъсках с два проблема:
1. Неиска да преобразува ч/з uc(text) в главни букви ако е кирилица;
2. Как да проверявам и HTML - в
NAME="Description" CONTENT="" и
NAME="Keywords" CONTENT=""
за съвпадения.

Трудно еее...................



Тема Re: Пак въпроснови [re: SVA]  
Авторsofit (Нерегистриран)
Публикувано22.05.03 20:28



За първия проблем:
use locale;

За втория:
Предполагам, че искаш да направиш съвпадение с CONTENT="..", ако NAME="Description или Keywords" (поне според това, което каза):

if ($line =~ /name=["'](?:description|keywords)["']\s+content=['"](.*?)["']/i) {
if ($1 =~ /\Qстрингът, който се търси\E/i) {
# имаме съвпадение
}
}

Надявам се, че това ще ти помогне.



Тема Re: Пак въпроснови [re: SVA]  
Авторjaph (Нерегистриран)
Публикувано23.05.03 16:42



Bи трябвало да може да преобразува?!
За търсене на определени места в хтмл документи ползвай
HTML::TokeParser или някой от подобните модули, който интерфейс ти е най удобен. Вървят стандартно с дистрибуцията.



Тема Re: Пак въпроснови [re: sofit]  
АвторSVA (Нерегистриран)
Публикувано24.05.03 09:46



Уточнявам въпроса: Искам при подадена дума пр. Value="проба" - значи искам да взема някой HTML от Root на сървара и да проверя дали има съвпадение с тази Value в NAME="Description" CONTENT="" и
NAME="Keywords" CONTENT="" и ако има съвпадение да извлека URL-a. Не ми е ясно как да кажа на Perl да отвори HTML-а и да вземе текста от CONTENT.




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.