![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
KOL поддерживает регулярные выражения? [Delphi, Windows]
Lex1 © (2007-07-15 15:45:00)Нашёл KOLRegExpr и PerlRegEx
Первый выглядит интересней, но программа вылетает на простейшем коде.
re := TRegExpr.Create;
re.Expression := '<a[^>]+?href\s*=\s*["]?([^" >]+?)[ "]?>';
re.ModifierStr := 'i' ;
re.Exec(ExcludeTrailingChar(StrLoadFromFile(ParamStr(2)), #00 ));
msgok(int2str(re.SubExprMatchCount));
re.Free;
Я чего-то не понимаю?
Второй требует KOLSysUtils. Надо полагать это адаптация SysUtils для kol?
mdw (2007-07-18 22:16:00) [1]
> А эта ссылка тоже битая. И вообще, кто первый такой умный
> придумал, чтобы файлы и директории в и-нет давать прямо
> русскими буквами?
Реально файл там есть. Если нужно можно поднять. А директории так обозвал Гендальф с самого начала... Потом все это слили в папку All, и оно так и лежит до сих пор.:)
Vladimir Kladov (2007-07-18 21:56:00) [2]А эта ссылка тоже битая. И вообще, кто первый такой умный придумал, чтобы файлы и директории в и-нет давать прямо русскими буквами?
Lex1 (2007-07-18 21:32:00) [3]Порывшись, нашёл <a href=" http://www.kolnmck.ru/files/all/Библиотека%20KOLMHRegExpr/MHRegExpr.zip">MHRegExpr</a>, который вполне работоспособен.
На сайте http://kolmck.net/он в принципе упоминается, только ссылка битая.