http://www.ibm.com/developerworks/ru/edu/j-introtojava2/section8.html
Регулярное выражение - это, по сути, модель, описывающая набор строк, составленных по одной и той же схеме. Программистам, работающим с Perl, модель синтаксиса регулярных выражений (regex) языка Java должна показаться знакомой. Но тем, кто не привык к нему, этот синтаксис может показаться странным. В этом разделе описываются принципы работы с использованием регулярных выражений в программах на языке Java.
API регулярных выражений
Следующий набор строк имеет нечто общее:
A string
A longer string
A much longer string
Заметьте, что каждая из этих строк начинается с буквы а и заканчивается словом string. API регулярных выражений Java (см. Ресурсы) помогает выявить такие элементы, увидеть в них общую модель и делать интересные вещи с использованием полученной информации.
API регулярных выражений состоит из трех основных классов, которыми вы
...
Читать дальше »