May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Przyjmijmy, że nasza aplikacja wymaga od użytkowników wpisywania odpowiedzi w formie jednego lub wielu znaków alfanumerycznych alfabetu angielskiego.
Wyrażenia regularne powodują, że opracowanie rozwiązania dla tego problemu jest dziecinnie proste. Interesujący nas przedział znaków można dopasowywać, stosując prostą klasę znaków. Po dodaniu odpowiedniego kwantyfikatora klasa znaków będzie powtarzana jeden lub wiele razy, a kotwice wiążą dopasowanie z początkiem i końcem przetwarzanego łańcucha.
[A-Z0-9]+$
Opcje wyrażenia regularnego: Ignorowanie wielkości liter
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
if subject ...