Как мне написать этот текст (смотрите описание) в виде кода?
Как мне это записать кодом: если моя переменная (в данном случае string) содержит что-то, кроме букв и цифр, то вывести один символ этого "что-то" в консоль? То есть, например, вот:
var str = 'word #2*(';
Символы, которые тут не являются буквой или цифрой (в данном случае, " " и "#*("), должны быть выведены в консоль. Типа, проходимся по массиву символов: если символ != букве или цифре - выводим в консоль. Как это реализовать в js?
Ответы (1 шт):
Автор решения: entithat
→ Ссылка
var str = 'word #2*(';
console.log(str.match(/[^a-zA-Z0-9]+/g));
console.log(str.replace(/[^a-zA-Z0-9]+/g, '')); // Чтобы удалить