May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Chcemy dopasować wszystkie wiersze zawierające (na dowolnej pozycji) wyraz ninja.
^.*\bninja\b.*$
Opcje wyrażenia regularnego: Ignorowanie wielkości liter, dopasowywanie symboli ^ i $ do znaków podziału wiersza (tryb dopasowywania kropki do znaków podziału wiersza musi być wyłączony)
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
W wielu przypadkach warto dopasowywać kompletne wiersze, aby uzyskać ich listę bądź wyeliminować je z przetwarzanego tekstu. Budowę wyrażenia regularnego pasującego do wiersza zawierającego słowo ninja rozpoczynamy od zapisu <\bninja\b>. Granice wyrazów na obu końcach tego słowa dają nam pewność, że ...