Skip to main content
 首页 » 编程设计

c#之Unicode 名称正则表达式

2024年02月13日35sharpest

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

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

请您参考如下方法:

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

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