Показать сообщение отдельно
Старый 16.06.2013, 05:58   #3
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: regExp не понимает русь?

Да и для языков используй unicode символы радиусов а не сами символы:

/[^\u0040-\u1FE0\u2C00-\uFFC0 ]+/g
Не уверен что тебе все эти радиусы нужны, но они вроди включают только письменные символы всех языков. Тестировал на китайских, японском, французском, итальянском, русском, португальском и немецком. И он ещё включает "_". Лучше затести или посмотри на Unicode таблицу и включи то что тебе от туда нужно.

Ты пытаешься оставить только письменные символы в строке?
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
Reizel (16.06.2013), St_AnGer (16.06.2013)