2.6. Dopasowywanie całych wyrazów
Problem
Opracuj wyrażenie regularne pasujące do słowa kot w zdaniu Mój kot jest brązowy, ale nie w słowach koteria czy trykot. Opracuj też inne wyrażenie regularne pasujące do łańcucha kot w słowie trykotowy, ale nie do łańcucha kot w żadnym z trzech poprzednich przypadków.
Rozwiązanie
Granice wyrazów
\bkot\b
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Poza granicami wyrazów
\Bkot\B
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Analiza
Granice wyrazów
Token wyrażenia regularnego <\b>
określa się mianem granicy wyrazu (ang. word boundary). Token <\b>
pasuje do początku i końca wyrazu. Opisywany ...
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.