Autor Téma: Vyhľadávanie pomocou regulárnych výrazov  (Přečteno 2264 krát)

catchy

  • Host
Vyhľadávanie pomocou regulárnych výrazov
« kdy: 18-04-2005, 11:38:00 »
Nepoznáte nejakú free komponentu na vyhľadávanie súborov, ktorá podporuje aj regulárne výrazy. Nechcem vyhľadávať text v súbore, ale len meno súboru.

Snažil som sa jednu prerobiť, ale chce to dosť roboty.

JanFiala

  • Host
Vyhľadávanie pomocou regulárnych výrazov
« Odpověď #1 kdy: 18-04-2005, 12:43:00 »
Unita TRegExpr od V. Sorokina
http://RegExpStudio.com


catchy

  • Host
Vyhľadávanie pomocou regulárnych výrazov
« Odpověď #2 kdy: 18-04-2005, 13:21:00 »
TRegExpr nie je komponenta, ktora dokaze vyhladavat subory!!!!!!
To je len komponenta, ktora dokaze spracovat regularne vyrazy.

Nie je take jednoduche skombinovat TRegExpr s vyhladavanim suborov!!!!

Existuje kvazi free komponenta, ale ma neakceptovatelnu licenciu a je tam tiez banner.

JanFiala

  • Host
Vyhľadávanie pomocou regulárnych výrazov
« Odpověď #3 kdy: 18-04-2005, 15:14:00 »
To Catchy:

Co je to za hloupost:
"Nie je take jednoduche skombinovat TRegExpr s vyhladavanim suborov!!!!"

Pomoci FindFirst() FinNext() projdu soubory, pomoci TRegExpr zkontroluji, zda soubor vyhovuje.
Cely program tak na jednu stranku v Delphi editoru bez pouziti nejakych komponent...

catchy

  • Host
Vyhľadávanie pomocou regulárnych výrazov
« Odpověď #4 kdy: 19-04-2005, 09:05:59 »
To ano..

Ale ja to robim to hotovej komponenty (cudzieho autora), ktora okrem toho robi aj ine veci, ktore potrebujem.

A vyznat sa v cudzom kode nie je najlahsia vec, hlavne, ked je zdrojak uboho komentovany.

JanFiala

  • Host
Vyhľadávanie pomocou regulárnych výrazov
« Odpověď #5 kdy: 19-04-2005, 09:12:59 »
Pokud ti jde skutecne udelat jen vyhledavani souboru podle masky nebo reg.vyrazu a nic jineho nepotrebujes, napsal bych si tech par radku sam...