Гость
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как заменить в строке все вхождения определенных символов с помощью JS / 3 сообщений из 3, страница 1 из 1
01.12.2006, 13:32
    #34170320
Ivant
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заменить в строке все вхождения определенных символов с помощью JS
Есть проблемка.
Есть строка, например str, в ней несколько раз попадаются значения конца строки и первода каретки. Мне такое значение надо заменить на два пробела.

Конструкция типа
str = str.replace(/\r\n/," ");
заменяет только одно - самое первое вхождение этих символов.

Аналогичный эффект получается, когда я прогоняю такую кострукцию в цикле по количеству символов в строке,

for (i=1; i<str.length-1; i++)
{
str = str.replace(/\r\n/," ");
}


Как правильно все таки сделать модификацию строки, чтобы заменить все вхождения?
...
Рейтинг: 0 / 0
01.12.2006, 14:02
    #34170481
SkyLight
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заменить в строке все вхождения определенных символов с помощью JS
str = str.replace(/\r\n/g," ");
...
Рейтинг: 0 / 0
01.12.2006, 14:59
    #34170781
Ivant
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заменить в строке все вхождения определенных символов с помощью JS
Большое спасибо!! :)
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как заменить в строке все вхождения определенных символов с помощью JS / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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