允许正则表达式匹配非拉丁字符

3
可能的重复内容:
正则表达式匹配非英文字符? 我正在使用这个正则表达式限制一些字符。 我想将其更改为允许所有拉丁文字和非拉丁文字,但我认为正则表达式不是我的强项 :)
String.prototype.isText2 = function () {return /^[\.\-\w\s&']*$/.test(this)}

这个正则表达式只允许拉丁字母,以及单引号'和&

我该如何使它允许非拉丁字母?(例如:ç,ü,ğ,ş以及中文、日语和阿拉伯语等)


也许是 \u0000-\u007f - scibuff
2个回答

0

您可以使用XRegExp。它支持Unicode。


0

您需要使用Unicode值进行工作。请查看this以获取更多信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接