이 팀 Pietzcker의 대답에 주석의 더하지만, 의견 코드를 제시하는 것은 어색가 ... 여기 XRexExp 패키지를 사용하는 간단한 예 : 제품 사용에
<p id=orig>Bundespräsident/ß+ð/ə¿α!</p>
<p id=new></p>
<script src="http://cdnjs.cloudflare.com/ajax/libs/xregexp/2.0.0/xregexp-min.js">
</script>
<script src="http://xregexp.com/addons/unicode/unicode-base.js">
</script>
<script>
var regex = new XRegExp("\\P{L}+", "g");
var string = document.getElementById('orig').innerHTML;
string = XRegExp.replace(string, regex, "");
document.getElementById('new').innerHTML = string;
</script>
, 당신은 아마 기본 패키지 및 유니 코드 플러그인의 일부 버전을 다운로드하여 서버를 사용하고자하는 것입니다.
참고 : 코드는 유니 코드에서 문자 (알파벳)로 분류되지 않은 문자를 확인합니다. 자연 언어의 단어에는 하이픈, 아포스트로피 및 기타 비 문자가 포함될 수 있지만 "단어 문자"의 의미와 일치한다고 생각합니다.
문자가 유니 코드에 추가되고 문자의 범주가 (거의 변경되지 않을 수도 있음)주의하십시오. 패키지는 잘 유지되고있다. 그것은 유니 코드 6.1에 해당합니다 (버전 6.2가 있지만 새로운 문자는 없습니다).
Ø는 다양한 언어로 된 문자입니다 (예 : 덴마크어). –
유사 : [this] (http://stackoverflow.com/questions/2392194/how-to-match-the-international-alphabet-english) -az-non-english-with-a-regu) 질문. javascript regex에는 고유 한 유니 코드 인식 matchers가 없습니다. –