VBScript 如何在字符串中包含括号
VBScript How can I include parentheses in a string
我正在使用 VBScript,我想让一个脚本根据用户的输入生成不同的脚本。例如,键入 "make me a joke program" 将创建一个脚本,该脚本将随机讲一个与原始脚本不同的笑话。确切地说,这是 Microsoft Script Host VBS,而不是 vb.net 或其他任何东西。无论如何,该程序会创建 vbs 文件并写入其中。但是,如果我尝试在文件中写入括号,它不起作用。
jokeScript.WriteLine("x=msgbox("Would you like to hear a joke?", 1+32,"Joke")")
有什么方法可以在字符串中包含括号吗?
我认为你真正想要的是转义双引号。
WScript.Echo("x=msgbox (""Would you like to hear a joke?"",1+32 ,""Joke"")")
我正在使用 VBScript,我想让一个脚本根据用户的输入生成不同的脚本。例如,键入 "make me a joke program" 将创建一个脚本,该脚本将随机讲一个与原始脚本不同的笑话。确切地说,这是 Microsoft Script Host VBS,而不是 vb.net 或其他任何东西。无论如何,该程序会创建 vbs 文件并写入其中。但是,如果我尝试在文件中写入括号,它不起作用。
jokeScript.WriteLine("x=msgbox("Would you like to hear a joke?", 1+32,"Joke")")
有什么方法可以在字符串中包含括号吗?
我认为你真正想要的是转义双引号。
WScript.Echo("x=msgbox (""Would you like to hear a joke?"",1+32 ,""Joke"")")