@Azural

Js replace вводимого значения?

Есть задача:
Пользователь вводит предложение. Исключить из предложения всё, что расположено между скобками "(" и ")". Сами скобки тоже должны быть исключены.
Язык: js
rl.question('Enter text: ', function(p)
{
    var complite = p.replace(/[()]/g ,'2');
    console.log(complite); 
    rl.close();

При запуске пишем предложение (ff) ff () - получаем: 2ff2 ff 22 (2 для теста сделал)
А как сделать что бы вышло именно 2222 ff 22 и скобки и все что внутри он поменял на 2.
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
str.replace(/(\(.*?\))/g, m => '2'.repeat(m.length))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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