Привет всем. Возникла задача, написать скриптик который в режими 'онлайн' при вводе в input символов проверяет, если вводят русские буквы то не выдаётся ошибка, а если англ или цифры то символ не пишется и выдаётся ошибка. Пытался составить регулярку, но почему-то не срабатывает. Может кто сталкивался с таким. Код (Text): Скрипт: $(document).ready(function () { // Валидация $('#text').keyup(function() { // Здесь должна быть проверка по шаблону регулярки if (/[А-Яа-я]/.test($(this).val())) { alert('Есть'); } else { alert('Нет'); } }); }); <input id="text" type="text" value="" > Не работает. РЕШЕНИЕ Код (Text): var lnhRegex = /(^[А-Яа-я\s]{4,90}$)/gm; if (lnhRegex.test("текст текст текст")) { alert('Есть'); } else { alert('Нет'); }