Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Regex


Автор: Java2 23.5.2006, 15:05
Народ, подскажите, плиз, где можно достать толковую доку по Regex в Java.

Также, кто-нибудь, объясните, пожалуйста, что такое "неполное совпадение" и "жадное совпадение", которое применяется с квантификаторами.
И для чего нужны подвыражения, т.е. группы в виде ()()

thnx!

 

Автор: ShamanTrirukiy 23.5.2006, 15:23
Я юзаю "Регулярные выражения. 10 минут на урок" Бена Форта. НЯМС, хорошая книга(мне хватает), рекомендую. Бесплатную версию не нашел  smile - мож, у тебя что получится. 

Автор: batigoal 23.5.2006, 15:33
Цитата(Java2 @  23.5.2006,  16:05 Найти цитируемый пост)
что такое "неполное совпадение" и "жадное совпадение"

Если не ошибаюсь, то первое ищет минимальную удовлетворяющую условию строку, а второе - максимальную.
Цитата(Java2 @  23.5.2006,  16:05 Найти цитируемый пост)
И для чего нужны подвыражения, т.е. группы в виде ()()

Ну, собственно, для группировки smile
Т.е. запись abc+ означает строки вида abc, abcc, abcccc, а запись (abc)+ означает abc, abcabc и т.д. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)