Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / regex (++ ** ...) / 4 сообщений из 4, страница 1 из 1
23.05.2014, 15:08
    #38650394
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regex (++ ** ...)
в regex порой встречаются двойные плюсы, звёздочки ....
Что это значит?
http://stackoverflow.com/questions/4489551/what-is-double-plus-in-regular-expressions

я что-то не совсем понимаю, что там пишут.

Разница только в производительности или реально можно получить разные результаты?
...
Рейтинг: 0 / 0
23.05.2014, 15:17
    #38650417
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regex (++ ** ...)
Ух-ты. У Java появился внятный туториал по регуляркам. Не знал.
http://docs.oracle.com/javase/tutorial/essential/regex/quant.html
...
Рейтинг: 0 / 0
23.05.2014, 15:29
    #38650435
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regex (++ ** ...)
redwhite90в regex порой встречаются двойные плюсы, звёздочки ....
Что это значит?
Про двойные звездочки что-то нет ничего. Только + или ? после "квантора". Управляет жадностью квантора.

redwhite90Разница только в производительности или реально можно получить разные результаты?
Смотря о чем именно речь. Разница в производительности в том что possessive ограничивается одним поиском без возврата.
А разные результаты, да можно получить, в зависимости от модификатора квантора, потому что разные порядок поиска может найти другое совпадение первым.

Вот тут же даже примеры приведены с пошаговым разбором
http://www.regular-expressions.info/possessive.html
...
Рейтинг: 0 / 0
23.05.2014, 15:38
    #38650440
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regex (++ ** ...)
Blazkowicz,

спасибо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / regex (++ ** ...) / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]