Ida*_*usi 1 c# regex asp.net unicode
我正在使用C#和ASP.NET,在我的Web应用程序中,我有一个用于注册的文本框,我允许用户只使用此正则表达式输入字母:
Regex.IsMatch(to_check, @"^[a-zA-Z]+$")
Run Code Online (Sandbox Code Playgroud)
我也想允许希伯来字母.我会允许Unicode,但我只想要希伯来字母.
希望你能帮忙,谢谢!
您可以将Unicode希伯来语命名的字符类添加\p{IsHebrew}到自定义字符类:
Regex.IsMatch(to_check, @"^[a-zA-Z\p{IsHebrew}]+$")
Run Code Online (Sandbox Code Playgroud)
以下是.NET正则表达式引擎支持的此类命名类的完整列表.