我找到了很多关于此的链接,但是没有一个链接不起作用。我使用\p{Letter}
,它允许空格和数字。
我想要人名的Unicode正则表达式。只有英文,拉丁文,俄文,中文和其他欧洲国家等字母,不允许使用数字,空格和特殊符号。有谁能够帮我?我将在jquery验证引擎和c#代码中使用它。
答案 0 :(得分:4)
这些是W3C处理个人姓名的建议:http://www.w3.org/International/questions/qa-personal-names
我认为你不会发现正则表达式对此非常有用。除了可能根本不包含任何字母的字符串之外,您必须允许几乎所有内容。