2010-04-29 73 views

回答

0

不幸的心不是在JavaScript

+0

所以我会使用ajax(如果启用javascript) 或简单的服务器端验证 – GorillaApe 2010-04-29 09:49:02

0

对Unicode的Unicode正则表达式多的支持我用的XRegExp位为这种事情,它是作为迄今预期工作。这里有Unicode插件:http://xregexp.com/plugins/

2

如果您的正则表达式引擎可以匹配Unicode类别,则正则表达式\p{L}匹配任何语言的任何字母。 JavaScript不支持Unicode类别。如果你使用XRegExp with the Unicode plugin,那么你可以像这样做在JavaScript:

XRegExp('^\\p{L}+$').test($input) 

如果$输入由一个或多个字母,并没有别的这将返回true。