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