JS: странная работа regexp

Почему регулярка /^[A-яё\s-]+$/ пропускает символы []{}^~_| ??


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

Автор решения: Rabban Keyak

Потому что все эти символы входят в диапазон между заглавной латинской 'A' и строчной кириллической 'я'.

→ Ссылка