/ / Permitir letras hebreas en expresiones regulares - c #, asp.net, expresiones regulares, unicode

Permitir letras hebreas en expresiones regulares - c #, asp.net, expresiones regulares, unicode

Estoy trabajando con C # y ASP.NET, y en mi aplicación web, tengo un cuadro de texto para el registro donde permití al usuario ingresar solo letras usando esta expresión regular:

Regex.IsMatch(to_check, @"^[a-zA-Z]+$")

También quiero permitir las letras hebreas. Permitiría Unicode pero quiero que solo estén disponibles las letras hebreas.

Espero que puedas ayudar, gracias!

Respuestas

5 para la respuesta № 1

Puede agregar la clase de caracteres con nombre hebreo Unicode p{IsHebrew} a tu clase de personaje personalizado:

 Regex.IsMatch(to_check, @"^[a-zA-Zp{IsHebrew}]+$")

Aquí está una lista completa de tales clases nombradas soportadas por el motor de expresiones regulares .NET.