• Напишите функцию remove_char(str), которая возвращает строку, очищенную от всех не буквенно-цифровых символов.

    var str = "every., -/ hunter #! wishes ;: {} to $ % ^ & * know";  
     
    function remove_char(str) {
        ...ваш код...
    };
    
    document.writeln(remove_char(str)); // "every hunter wishes to know"
    

    Решение:

    Данный код работае только для английского шрифта. В этом примере регулярное выражение работает следующим образом: «Убрать все символы, которые не являются цифрой, буквой, пробелом ([^\w\s]), за исключением добавленных символов подчеркивания (|_). Заменить один и более пробельных символов (\s+) одиночным пробелом (" ")».

    Выполнить код »

    Комментарии

    пожелания к комментариям…
    • Приветствуются комментарии, соответствующие теме урока: вопросы, ответы, предложения.
    • Одну строчку кода оборачивайте в тег <code>, несколько строчек кода — в теги <pre><code>...ваш код...</code></pre>.
    • Допускаются ссылки на онлайн-песочницы (codepen, plnkr, JSBin и др.).