Как сделать проверку сторки на наличие букв и символов JS?

Подскажите, пожалуйста, как сделать проверку строки на определенные символы и буквы?


Ответы (1 шт):

Автор решения: Aziz Umarov

Посмотрите на RegEx и метод тест

Пример

Регулярное выражение ищет сначала 0 или одну открывающую скобку (?, затем три цифры \d{3}, затем 0 или одну закрывающую скобку )?, потом одно тире, слеш или точка и когда найдет это, запомнит символ([-/.]), след. три цифры \d{3}

var re = /\(?\d{3}\)?([-\/\.])\d{3}\1\d{4}/;  

console.log(re.test("123-123-1234"));

console.log(re.test("123-123-124"));

Для проверки специального символа в Unicode используйте \uhhhh шаблон Соответствует символам кода hhhh (четыре шестнадцатиричные цифры).

    console.log(/\u20AC/.test("€"))
    
    console.log(/\u20AC/.test("%"))  

→ Ссылка