7.7. Wyszukiwanie z użyciem bardziej rozbudowanych wzorców

Problem

Zaimplementowany w poleceniu grep mechanizm wyrażeń regularnych umożliwia definiowanie rozbudowanych wzorców dopasowania, które gwarantują realizację nawet najbardziej wyrafinowanych operacji wyszukiwania.

Wyrażenia regularne pozwalają na definiowanie wzorców dopasowania dla ciągów tekstowych. Każda litera alfabetu zapisana we wzorcu odpowiada takiemu samemu znakowi w ciągu tekstowym. Na przykład litera A odpowiada znakowi A w ciągu tekstowym, litera B znakowi B itd. Nie ma tu żadnych niespodzianek. W wyrażeniach regularnych można jednak stosować również wiele symboli specjalnych, które samodzielnie lub w połączeniu z innymi symbolami pozwalają na tworzenie bardziej skomplikowanych ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.