@Shimpanze

Как заменить количество символов в скобках, на такое же количество пробелов?

Здравствуйте!

Необходимо заменить найденное количество символов в скобках, на такое же количество пробелов.

Например найдено слово «мир» и его необходимо заменить тремя пробелами «   ».

Как это сделать?

.replace(/ (\w+)\b/gi, ' ??? ');

Так-как я еще зеленый, на ум приходит только такая конструкция:

.replace(/ (\w){1}\b/gi, ' ')
.replace(/ (\w){2}\b/gi, '  ')
.replace(/ (\w){3}\b/gi, '   ')
.replace(/ (\w){4}\b/gi, '    ')
.replace(/ (\w){5}\b/gi, '     ');
...
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 1
alshch
@alshch
Senior Procrastination Specialist
Можно чутка проще
mystring = "(тест)"
mystring.replace(/[^()]/g, " ")
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы