我正在使用FormCheck
http://mootools.floor.ch/docs/formcheck/files/formcheck-js.html
并资助它除了a-z以外的其他字符,例如:филми
您可以在alpha下的演示中尝试
http://mootools.floor.ch/en/demos/formcheck/
现在,我正在制作一种可以使用多种语言的表格,但是当somone开始使用特殊字符输入时,我的验证失败了。
长话短说,这是
Alpha正则表达式
alpha: /^[a-z ._-]+$/i
如何修改它以包含任何字母字符?
最佳答案
尝试使用XRegExp Unicode plugin。使用该库,您可以执行以下操作:
var unicodeWord = XRegExp("^\\p{L}+$");
// \p{L} matches any "letter" codepoint.
unicodeWord.test('филми'); // true
unicodeWord.test('movies'); // true
unicodeWord.test('!@#$'); // false