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