Wyrażenia
regularne (często nazywane regexami), ułatwiają nam pracę z
łańcuchami znaków. Warto poznać ich najważniejsze zastosowania
oraz podstawy składni, ponieważ wyrażenia regularne przydadzą się
w większości projektów.
W
dużym uproszczeniu, wyrażenia regularne pozwalają na wyszukiwanie
bardzo szczegółowo zdefiniowanych wzorów (patternów) w ciągach
znaków.
Wyrażenia
regularne, mają zastosowanie między innymi przy:
-
Walidacji formularzy
-
Pracy z adresami url
-
Przekształeniach stringów
-
Wyszukiwaniu różnego typu informacji w tekście
-
Wyszukiwanie danych w edytorze kodu źródłowego
-
Przekształcanie danych w dokumentach tekstowych, na przykład usuwanie zdublowanych spacji.
-
Rozwiązywaniu zadań code golf, ze względu na bardzo zwięzłą składnię i duże możliwości