getelementsbytype ejemplo javascript regex hebrew right-to-left

ejemplo - Javascript-¿Cómo encontrar hebreo?



getelementsbytagname value (5)

Estoy tratando de encontrar si una cadena comienza (primera letra) de ancho en un lenguaje RTL / hebreo.

¿algunas ideas?


Especialmente para el hebreo, la pregunta ya está respondida, con respecto a todos los rangos:

Especialmente para JS recomendaría una herramienta para construir su expresión regular: consulte el generador RegExp de la gama Unicode (compila las gamas de caracteres adecuadas para usar en JavaScript)

[simplemente selecciona hebreo o los scripts o rangos que quieras]



if (str.charCodeAt(0) >= 0x590) && (str.charCodeAt(0) <= 0x5FF) then se considera un carácter hebreo


Encontrará letras Hebrew codificadas en el rango de puntos del código Hebrew Unicode: [/u0590-/u05FF]


// First choose the required validation HebrewChars = new RegExp("^[/u0590-/u05FF]+$"); AlphaNumericChars = new RegExp("^[a-zA-Z0-9/-]+$"); EnglishChars = new RegExp("^[a-zA-Z/-]+$"); LegalChars = new RegExp("^[a-zA-Z/-/u0590-/u05FF ]+$"); //Note that this one allows space // Then use it if (!LegalChars.test(Field)) { return false; }