Пожалуйста очень нужно! Создать функцию, которая убирает из строки все символы, которые...

0 голосов
104 просмотров

Пожалуйста очень нужно! Создать функцию, которая убирает из строки все символы, которые мы передали вторым аргументом. Например, func("hello vasiliy", ['l', 'a']); должна вернуть "heo vsiiy"


Информатика (171 баллов) | 104 просмотров
0

JavaScript

0

оу

0

тогда соряный

0

соряныч*

0

ничего))

0

Блин я только С++ сори

0

понятно

0

ничего)

0

Ща походу будет, я по приколу решил попытаться, и что то даже получается :D

0

:)

Дан 1 ответ
0 голосов

Ответ:

function reg_replace_string(string, pattern){

 var pt = pattern.join('');

 return string.replace(new RegExp(`[${pt}]`, 'gi'), '')

}

console.log(reg_replace_string('hello vasiliy', ['l', 'a']))

P.S Тот тест, который ты предложил, оно проходит)))

P.P.S Язык для колдунов вуду, ей богу. Использовать обратные кавычки для строк, которые нужно форматировать - это просто вышка.

(1.6k баллов)
0

спасибо!)