3

我需要将 → (&rarr) 转换为可以键入 ANSI VBScript 文件的符号。我正在编写一个脚本,该脚本使用正则表达式将一组选定的 htmlcode 转换为其实际的双字节符号。许多语言使用“\0x8594;”来实现这一点……VBScript 中的等价物是什么?

4

3 回答 3

3

答案是 ChrW(8594)

于 2008-09-25T18:54:14.797 回答
1

ChrW(&H8594)

于 2008-09-25T18:31:38.283 回答
1

注意:鲍勃金的回答对于所提供的信息是正确的。问题是 alumb 对数字字符实体引用的含义有误。→ (→ 单个右箭头),如前所述,也被标识为 → 但这是十进制的,因此不等同于“许多语言”(例如 C++)中的 \x8594。这就是 chrW(&H8594) 给出“错误”字符的原因。使用“&#x”而不是“&#”指定十六进制字符实体引用。因此 薔 (蔷) = \x8594 = chrW(&H8594) 而 → (→) = chrW(8594) = \x2192。

于 2011-02-23T06:41:35.957 回答