WasTabon
@WasTabon

Как получить левую часть строки и правую? Или как вставить знак после 38 символа?

В строке есть больше 38 символов, мне нужно после 38 вставлять : как я могу это сделать? (Не изучаю JavaScript, просто попался он)
  • Вопрос задан
  • 110 просмотров
Решения вопроса 3
0xD34F
@0xD34F Куратор тега JavaScript
Вставить - никак. Строки в js изменять нельзя. Можно сделать новую:

str.replace(/(?<=.{38})/, ':')
Ответ написан
sergiks
@sergiks Куратор тега JavaScript
♬♬
str.substring(0, 38) + ':' + str.substring(38)

См. метод строки substring()
Ответ написан
HistoryART
@HistoryART
Надзиратель
str.split('').splice(37, 0, ':').join('');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽