为了账号安全,请及时绑定邮箱和手机立即绑定

在VBScript中为字符串添加引号

在VBScript中为字符串添加引号

MMTTMM 2019-09-26 10:27:11
我有以下代码:a = "xyz"  g = "abcd " & a它运行后,价值g为abcd xyz。但是,我想要a在in 的值周围加上引号g。运行代码后,g应abcd "xyz"改为。我该怎么做?
查看完整描述

3 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

您可以通过加倍引号来逃脱

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

或写一个明确的chr()电话

g="abcd " & chr(34) & a & chr(34)


查看完整回答
反对 回复 2019-09-26
?
月关宝盒

TA贡献1772条经验 获得超5个赞

您必须使用双双引号来转义双引号(lol):

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


查看完整回答
反对 回复 2019-09-26
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

我通常这样做:

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


查看完整回答
反对 回复 2019-09-26
  • 3 回答
  • 0 关注
  • 776 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信