@Richswitch
junior

Как сделать проверку для букв из любой кодировки?

Привет!
У меня есть такой тест
^[A-Za-z]+$/g

он работает для всех латинских символов. Как мне сделать так чтобы он срабатывал для символов других кодировок, например кириллицы
  • Вопрос задан
  • 403 просмотра
Решения вопроса 1
Например ^[A-Za-zА-Яа-я]+$/g Если более широко, погуглить про символьные классы, юникод
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
BRAGA96
@BRAGA96
var testReg = /[\u0000-~Ͱ-ϾЀ-Ӿ\u0600-۾ݐ-ݾ\u08a0-\u08feﭐ-\ufdfeﹰ-\ufefe]|\ud802[\ude60-\ude7e]/;

console.table({
	Latin: testReg.test('daWAFfsh'),
	Cyrilic: testReg.test('пывопЫУПоыры'),
	Arab: testReg.test('الانضمام لفوتسي وتباين بقية')
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы