Регулярное выражение JavaScript
var reg = /^([a-zа-яё\s-])+$/i;
Мне нужно чтобы оно учитывало и молдавские буквы.
Я сделал так:
var reg = /^([a-zа-яёăîşţ\s-])+$/i;
т.е я добавил буквы которые различаются между английским и молдавским языками.
Но это не работает!!! Не подскажите как сделать?
Цитата: Gheorghii
т.е я добавил буквы которые различаются между английским и молдавским языками.
Я полагаю, надо добавить весь молдавский алфавит, а не отдельные буквы. Код молдавской 'a' не равен английской 'a' и т. п.
Дело в том, что код английской и молдавской "a" одинаков:)
Очень сомнительно что код молдавской а и английский а идентичны.
Какую кодировку Вы используете?
В Юникоде код буквы "а" точно одинаков.
Неужели трудно вписать все молдавские буквы? Или это будет неидеально? :)
Да нет, не трудно!!! Но так не работает!!! В javaScript так можно делать, в таком виде \u0162 а здесь нельзя:rolleyes: