Всем привет. Народ, помогите пожалуйста составить правильно регулярное выражение, которое проверяет input.
В input'е может быть вот что: только кириллица, символы (.-_) и цифры
У меня пока вот так составлено:
var pattern = /^[А-Яа-яЁё]+$/;
if(!pattern.test(val)){
alert('некорректное имя');
}
ну то есть только кириллицу пропускает. А вот как сделать, чтобы пропускал ещё и символы (.-_) и цифры - пока не знаю.
P.S. гуглил - пока не помогло.