Unicode名称正则表达式

时间:2013-03-20 08:31:35

标签: c# regex unicode character-properties

我找到了很多关于此的链接,但是没有一个链接不起作用。我使用\p{Letter},它允许空格和数字。

我想要人名的Unicode正则表达式。只有英文,拉丁文,俄文,中文和其他欧洲国家等字母,不允许使用数字,空格和特殊符号。有谁能够帮我?我将在jquery验证引擎和c#代码中使用它。

1 个答案:

答案 0 :(得分:4)

这些是W3C处理个人姓名的建议:http://www.w3.org/International/questions/qa-personal-names

我认为你不会发现正则表达式对此非常有用。除了可能根本不包含任何字母的字符串之外,您必须允许几乎所有内容。