|
Тема |
Въпрос за CGI |
|
Автор |
Toni () |
|
Публикувано | 03.06.00 12:55 |
|
|
Правя си една търсачка за сайта на Perl, обаче имам два съществени проблема:
1. Опцията за игнориране на регистъра на буквите i на търсения низ отчита само латинската азбука и не различава кирилицата (близко до акъла) и става много идионско, когато веднъж думата е с голяма буква, а веднъж с малка. Мислих си да извъртя цикъл, който да променя ASCII кода на символа от малка на главна буква, защото май числовата разлика между главните и малките е еднаква за всички, но ми се струва идиотско решение. Ако някой има опит с тая работа, пък било и на друг език, ще съм му благодарен да сподели.
2. Другата простотия е, че не работят опциите за търсене на низа като отделна на думата, а не като част от по-голяма дума \b, когато използвам променлива:
$smth =~ /\b$smthelse\b/;
|
| |
|
|
|