2.3. Dopasowywanie jednego z wielu znaków
Problem
Opracuj pojedyncze wyrażenie regularne pasujące do wszystkich popularnych błędów pisowni słowa kalendarz. Takie wyrażenie umożliwi Ci odnajdywanie tego słowa w dokumencie nawet w razie błędnej pisowni zastosowanej przez autora tego dokumentu. Przyjmujemy, że w miejscu każdej samogłoski może występować albo litera a, albo litera e. Stwórz inne wyrażenie regularne pasujące do pojedynczej cyfry systemu szesnastkowego. Opracuj też trzecie wyrażenie regularne pasujące do pojedynczego znaku, które nie jest cyfrą systemu szesnastkowego.
Rozwiązanie
„Kalendarz” z literówkami
k[ae]l[ae]nd[ae]rz
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Cyfra ...
Get Wyra?enia regularne. 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.