Скачет каретка в textarea

Есть атрибут у textarea - data-regexp="[a-zA-Zа-яА-Я\_\.\0-9\r\n]".

На обработчике висит такая штука:

   regexp = new RegExp($(this).data('regexp'));

        $(this).mask("A", {
            translation: {
                "A": { pattern: regexp, recursive: true }
            }
        });

Когда ввожу символ, каретка тут же перемещается в начало строки. И так с каждым новым символом. Для тех же input'ов все работает как часы. Подозреваю, что я не указал какой то спецсимвол в регулярном выражении. Так ли это ? Если да, то какой ?


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