![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Metal_Heart |
|
||||
а почему бы и нет? ![]() ![]() Профиль Группа: Участник Сообщений: 728 Регистрация: 31.3.2005 Где: Москва Репутация: 4 Всего: 12 |
Обнаружил несколько неприятную особенность в работе String replaceAll(String sres, String sdes),
а именно:
на выводе имею разный результат:
Что бы это могло значить? -------------------- не стыдно учиться, а стыдно не учиться |
||||
|
|||||
Stolzen |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: 23 Всего: 48 |
В этих символах у вас ничего не понятно.
Между этими двумя методами разница в том, что replace оборачивает параметр replacement в Matcher.quoteReplacement, а replaceAll нет. Вот док для Matcher.quoteReplacement
|
|||
|
||||
Metal_Heart |
|
|||
а почему бы и нет? ![]() ![]() Профиль Группа: Участник Сообщений: 728 Регистрация: 31.3.2005 Где: Москва Репутация: 4 Всего: 12 |
Совершенно верно:
используют несколько разный подход к заменам символов, вот только чем это вызвано, т.е. почему? -------------------- не стыдно учиться, а стыдно не учиться |
|||
|
||||
Stolzen |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: 23 Всего: 48 |
Ну если вы хотите в замене ссылаться на группы из регулярки, то вам нужно использовать replaceAll, иначе - replace.
Хотя конечно они могли бы и по-удачнее названия для этих методов придумать. |
|||
|
||||
Metal_Heart |
|
|||
а почему бы и нет? ![]() ![]() Профиль Группа: Участник Сообщений: 728 Регистрация: 31.3.2005 Где: Москва Репутация: 4 Всего: 12 |
ну, да.
-------------------- не стыдно учиться, а стыдно не учиться |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |