PerlGtk.pl

  
Menu główne
use PerlMongers::Warszawa;
use PerlMongers::Krakow;
NG_gRadio
Perl Wyrażenia Regularne - Sezon 2 - Część 4
  przez wrares (43 odsłon)
Dziś trochę wskazówek mogących ułatwić Nam wyszukiwanie informacji w magazynach danych. Na początku stwierdzamy że wyrażenia regularne działają w/g ściśle określonych zasad, które w ekosystemie Perla zostały zmienione lub dostosowane do potrzeb informatyki np. w definicji wyrażeń jest brak zapamiętywania znalezionych informacji a w ekosystemie możemy je przechować w zmiennych $1, $2, $3 itp. Zaczniemy od trywialnych stwierdzenia.
Cytat:

Zasada Pierwsza

Poszukiwanie informacji następuje od początku, aż do końca. A co jeśli poszukiwany wzorzec jest na końcu. Zastosujmy funkcję reverse(), a dopiero później wyrażenie regularne



Cytat:

Zasada Druga

Poszukiwane wzorzec, dostępny jest w innym łańcuchu i jest zwykłym prostym tekstem. Warto zastosować funkcje index(), lub reindex()



Cytat:

Zasada Trzecia

Zakotwiczenia przyśpieszają wyszukiwanie poprzez sprawdzenie tylko interesującej Nas części łańcucha, pomijając pozostałą i są to ^ oraz $.




Cytat:

Zasada Czwarta

Użyjmy funkcji Perla study(), w przypadku gdy mamy długą serię dopasowań do skalara.



Zasady te, są przydatne na etapie planowania użycia mechanizmów pozyskiwania informacji, bez wnikania w głębszą znajomość wyrażeń regularnych.



Powrót
Szukaj w PerlGtk.pl
The Perl Job site
Szukaj kodu :