Pregunta

Necesito convertir & # 8594; (& amp; rarr) a un símbolo que puedo escribir en un archivo ANSI VBScript. Estoy escribiendo una secuencia de comandos que traduce un conjunto seleccionado de códigos html a sus símbolos de doble byte reales utilizando una expresión regular. Muchos idiomas logran esto usando " \ 0x8594; "; ¿qué es lo que significa en VBScript?

¿Fue útil?

Solución

La respuesta fue ChrW (8594)

Otros consejos

ChrW (& amp; H8594)

Nota: la respuesta de Bob King es correcta para la información proporcionada. El problema es que alumb se equivoca sobre el significado de una referencia de entidad de carácter numérico. & # 8594; (& amp; rarr; sola flecha derecha) también se identifica como & amp; # 8594; pero esto es decimal y, por lo tanto, no es equivalente a \ x8594 en " muchos idiomas " (por ejemplo, C ++). Esta es la razón por la que chrW (& amp; H8594) dio el " incorrecto " personaje. Las referencias a entidades de caracteres hexadecimales se especifican utilizando " & amp; # x " en lugar de " & amp; # " ;. Por lo tanto, & amp; # x8594; (& # 34196;) = \ x8594 = chrW (& amp; H8594) mientras que & amp; # 8594; (& # 8594;) = chrW (8594) = \ x2192.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top