Как на JavaScript определить язык ввода с клавиатуры?

Проверка текста на кириллицу, определить язык ввода текста, вхождение кириллицы в текст

Как на JavaScript определить язык ввода с клавиатуры?

» » Сообщение:

Пойдем от противного: проверим русский язык или нет.
Для этого воспользуемся регулярным выражением, которое будет проверять вхождение кириллицы в текст.

Код: Выделить всё Развернуть
/[а-я]/i

Это регулярное выражение будет проверять вхождение любых символов от А до Я, а индикатор i в конце говорит о том, будет работать не зависимо от регистра букв.

Обернем это выражение в функцию, и применим к этому выражению функцию test:

Код: Выделить всё Развернуть
function isCyrillic(str) {
    return /[а-я]/i.test(str);
}
Код: Выделить всё Развернуть
console.log(isCyrillic('Мама мыла раму')); // выдаст true
console.log(isCyrillic('Mama mila ramu')); // выдаст false

---

кириллица, регулярка, выражение, функция, iscyrillic, русский, язык ввода, язык текста



Похожие темыКомментарии ПросмотрыПоследнее сообщение
0610JavaScript. Логические операторы и ...
Сообщение от: Admin
02171Предпросмотр картинки перед загрузк...
Сообщение от: Admin
21361Re: Закладки пользователя для сайта...
Сообщение от: Admin
0843Javascript Math.random(), аналог PH...
Сообщение от: Admin
151420Re: Рейтинг материалов +/- (плюс/ми...
Сообщение от: kinouser