Question

Je dois convertir & # 8594; (& amp; rarr) à un symbole que je peux taper dans un fichier ANSI VBScript. J'écris un script qui traduit un ensemble de codes HTML sélectionnés en symboles à double octet à l'aide d'une expression régulière. Pour ce faire, de nombreuses langues utilisent "\ 0x8594;" ... quel est l'équivalent dans VBScript?

Était-ce utile?

La solution

La réponse était ChrW (8594)

Autres conseils

ChrW (& H8594)

Remarque: la réponse de Bob King est correcte pour les informations données. Le problème est qu’alumb se trompe sur le sens d’une référence à une entité de caractère numérique. ? (& rarr; une seule flèche vers la droite) est, comme indiqué, également identifié par & amp; # 8594; mais ceci est décimal et n’est donc pas équivalent à \ x8594 dans "plusieurs langues". (par exemple C ++). C’est la raison pour laquelle chrW (& H8594) a donné le "mauvais" personnage. Les références d'entité de caractère hexadécimales sont spécifiées à l'aide de " & amp; # x " au lieu de "& amp; #". Donc & amp; # x8594; (?) = \ x8594 = chrW (& H8594) tandis que & amp; 8594; (?) = chrW (8594) = \ x2192.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top