Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на *** / 8 сообщений из 8, страница 1 из 1
17.10.2006, 14:52:08
    #34060338
Alexey Turn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на ***
Что-то глючу...
Пробовал str.replaceAll("<\n>","***").... итд неполучается. Спасите выпившего программиста.
...
Рейтинг: 0 / 0
17.10.2006, 14:57:29
    #34060358
crazytoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на ***
Возможно дело в том что вы забыли, что строки в Ява неизменямы.Если присвоить результат выполнения этой функции- все должно получиться
...
Рейтинг: 0 / 0
17.10.2006, 15:08:47
    #34060398
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на ***
Alexey Turn wrote:

> Пробовал str.replaceAll("<\n>","***").... итд неполучается.

Код: plaintext
1.
System.out.println("Если б <\n> мишки были <\n>".replaceAll("<\\n>", "***"));

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
17.10.2006, 15:08:48
    #34060399
ТимоН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на ***
А может все дело в переносе каретки "\n". Может так <\\n>?
...
Рейтинг: 0 / 0
17.10.2006, 15:09:31
    #34060406
ТимоН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на ***
Дениска меня обогнал :)
...
Рейтинг: 0 / 0
17.10.2006, 15:19:17
    #34060444
Alexey Turn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на ***
А так?:

Код: plaintext
1.
2.
3.
4.
String s = " Я полюбил ее. Скажите, как зовется<\n>Дитя предутренней рассветной тишины?<\n>Пусть летний дождь<\n>Знамением прольется<\n>На наши головы<\n>Признанием вины.";
	            System.out.println(s.matches(".*<\\n>.*"));



у меня false
...
Рейтинг: 0 / 0
17.10.2006, 15:35:41
    #34060513
ТимоН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на ***
авторString s = " Я полюбил ее. Скажите, как зовется<\n>Дитя предутренней рассветной тишины?<\n>
Я сный красный что фолс. Пробовали вашу строку s вывести на экран? попробуйте, результат должен вас удивить...
...
Рейтинг: 0 / 0
17.10.2006, 15:41:11
    #34060535
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на ***
Alexey Turn wrote:

> у меня false

Может быть потому, что точка - это
"Any character (may or may not match line terminators )"
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как в строке: "Еслиб <\n> мишки были <\n>" заменить все вхождения <\n> на *** / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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