Регулярное выражение Javascript для возврата, если строка содержит символы, которых нет в регулярном выражении

У меня есть строка, созданная пользователем. Я разрешаю только символы A-Z, a-z, 0-9, -, и _

Используя JavaScript, как я могу проверить, содержит ли строка символы, которые НЕ являются этими? Если строка содержит символы, которые не являются этими, я хочу предупредить пользователя, что это запрещено.

Какие методы Javascript и шаблоны RegEx я могу использовать для сопоставления с этим?

6
задан thSoft 21 June 2013 в 09:21
поделиться