validar unidades una texto secuencia saber representa online detectar como codigo codificar codificacion caracteres archivo unicode encoding vbscript utf-8 ansi

unicode - unidades - Escriba el carácter de doble byte en el archivo vbscript



representa texto como una secuencia de unidades de codigo utf-16 (3)

Necesito convertir → (& rarr) a un símbolo que puedo escribir en un archivo ANSI VBScript. Estoy escribiendo un script que traduce un conjunto selecto de htmlcodes a sus símbolos reales de doble byte usando una expresión regular. Muchos lenguajes logran esto usando "/ 0x8594;" ... ¿cuál es el equivalente en VBScript?


ChrW (y H8594)


La respuesta fue ChrW (8594)


Nota: la respuesta de Bob King es correcta para la información proporcionada. El problema es que alumb se confunde con el significado de una referencia de entidad de carácter numérico. → (& rarr; flecha derecha) es, como se indicó, también identificado como & # 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 cual chrW (& H8594) dio el carácter "incorrecto". Las referencias de entidades de caracteres hexadecimales se especifican usando "& # x" en lugar de "& #". Por lo tanto, & # x8594; (薔) = / x8594 = chrW (& H8594) mientras & # 8594; (→) = chrW (8594) = / x2192.