在VBScript中为字符串添加引号

我有以下代码:

a = "xyz"  g = "abcd " & a

它运行后,价值gabcd xyz

但是,我想要a在in 的值周围加上引号g。运行代码后,gabcd "xyz"改为。

我该怎么做?


MMTTMM
浏览 777回答 3
3回答

泛舟湖上清波郎朗

您可以通过加倍引号来逃脱g="abcd """ & a & """"或写一个明确的chr()电话g="abcd " & chr(34) & a & chr(34)

月关宝盒

您必须使用双双引号来转义双引号(lol):g = "abcd """ & a & """"

慕尼黑的夜晚无繁华

我通常这样做:Const Q = """"Dim a, g a = "xyz"  g = "abcd " & Q & a & Q如果您需要在代码中更频繁地将字符串用引号引起来,并且发现上述方法嘈杂或不可读,则也可以将其包装在函数中:a = "xyz"  g = "abcd " & Q(a)Function Q(s)   Q = """" & s & """"End Function
打开App,查看更多内容
随时随地看视频慕课网APP