我正在使用 C# 和 ASP.NET,在我的 Web 应用程序中,我有一个用于注册的文本框,我允许用户使用此正则表达式仅输入字母:
Regex.IsMatch(to_check, @"^[a-zA-Z]+$")
我也想允许使用希伯来字母。我会允许 Unicode,但我只希望希伯来字母可用。
希望能帮到你,谢谢!
请您参考如下方法:
您可以将 Unicode 希伯来语命名字符类 \p{IsHebrew} 添加到您的自定义字符类:
Regex.IsMatch(to_check, @"^[a-zA-Z\p{IsHebrew}]+$")
这是一个完整的列表 named classes supported by .NET regex engine .
