Задать вопрос
@Obivankinobi

Как заменить третий пробел в строке?

Добрый день! В j я новичок.
Понадобилось для строки "тест тест тест тест" (для примера). поменять третий пробел на '
'
Как это реализовать на js?
Я додумался только так, но это не практично и как-то некрасиво..
var name = "тест тест тест тест"
var str = name.slice(0, name.indexOf(" ", 9)) + "<br/>" + name.slice(name.indexOf(" ", 9)+1);
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
AcidBat
@AcidBat
C#
Должно сработать
var curr = 0;
for(var i = 0; i < 3;) {
    if(name[i] == ' ') {
        i++;
        name[curr] = i == 3 ? "'" : " ";
    }
    curr++;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
split
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
22 янв. 2025, в 19:19
2300 руб./в час
22 янв. 2025, в 18:00
15000 руб./за проект
22 янв. 2025, в 17:57
2000 руб./в час