У меня есть строка, созданная пользователем. Я разрешаю только символы A-Z, a-z, 0-9, -,
и _
Используя JavaScript, как я могу проверить, содержит ли строка символы, которые НЕ являются этими? Если строка содержит символы, которые не являются этими, я хочу предупредить пользователя, что это запрещено.
Какие методы Javascript и шаблоны RegEx я могу использовать для сопоставления с этим?