我需要将→(& rarr)转换为我可以输入ANSI VBScript文件的符号。我正在编写一个脚本,使用正则表达式将一组选定的htmlcodes转换为它们的实际双字节符号。许多语言使用“\ 0x8594;”来实现这一点...... VBScript中的等价是什么?
答案 0 :(得分:3)
答案是ChrW(8594)
答案 1 :(得分:1)
CHRW(安培; H8594)
答案 2 :(得分:1)
注意:Bob King的答案对于给出的信息是正确的。问题是,alumb错误地认为是数字字符实体引用的含义。如上所述,→(& rarr;单右箭头)也被标识为→但这是十进制的,因此不等同于“多种语言”中的\ x8594(例如C ++)。这就是chrW(& H8594)给出“错误”字符的原因。使用“& #x”而不是“&#”指定十六进制字符实体引用。因此薔 (蔷)= \ x8594 = chrW(& H8594)→ (→)= chrW(8594)= \ x2192。