2012-03-08 4 views
2

가능한 중복 :
Regular expression to match non-english characters?허용 비 라틴 문자

내가 일부 문자를 제한하려면이 정규식을 사용하고 있습니다. 나는 모든 라틴어와 비 라틴어 문자를 허용하려면이 변경을 원하지만 난 정규식 내 생각하지 생각 :)

String.prototype.isText2 = function() {return /^[\.\-\w\s&']*$/.test(this)} 

이 정규식은 내가 생각하는 라틴어 문자와 '& 수 있습니다.

어떻게 비 - 라틴 문자를 허용 할 수 있습니까? (예 : ç, ü, ğ, ş 및 중국어, 일본어, 아랍어)

+0

아마도 '\ u0000- \ u007f' – scibuff

답변

0

XRegExp을 사용할 수 있습니다. 이것은 유니 코드를 지원합니다.

0

유니 코드 값을 사용해야합니다. 자세한 내용은 this 이전 SO 스레드를 살펴보십시오.

관련 문제