Есть инпут, на его изменение висит колбэк(jQuery). Там я вырезаю всё, кроме букв и цифр.
function parseIllegalData(_)
{
_.val(_.val().replace(/[^a-zA-Zа-яА-Я\s]/g,''))
}
Работает верно, но русские буквы срезает как ножом. Пробовал что-то в стиле
/[^\w\d\sА-я]/g - всеравно не пашет. Кто что может сказать?
ПС на другой странице в этой же системе есть такое выражение:
$(this).val(val.replace(/[^a-zA-Zа-яА-Я_\s.]/g,''));
И здесь все работает отлично. В чем может быть баг?