@Vodnu

Как добавлять символы в строке между буквами?

Какой метод поможет мне осуществить это?

var str = 'Hello!'; на выходе: str === 'H-e-l-l-o-!'
  • Вопрос задан
  • 488 просмотров
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Понадобятся два метода:
split()
и
join()

Ещё можно прыгнуть через голову и сразить предподавателя познаниями в регулярных выражениях:
"Hello!".replace(/(.(?!$))/g,'$1-')
Тут любой символ (обозначается точкой), кроме последнего (за которым сразу конец строки $ – это проверяется "заглядыванием вперёд" (?!$)) – заменяется на себя $1 и дефис.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@EvgeniUPS
Split - перегнать в массив
Join - из массива в строку + разделитель
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы