scripting - 在 TF2 脚本中转义双引号

标签 scripting console escaping source-engine

TF2 scripting ,有一个简单的命令,echo。这只是将一条消息记录到控制台。它可以带或不带双引号使用。但是,我希望能够将涉及双引号的内容记录到控制台,例如字符串 He said, "nope."。在传统编程中,人们会转义引号,如下所示:

echo "He said, \"nope.\""

但是,在 TF2 控制台中,这样写:

He said, \ nope.\ 

有没有办法在 echo 和相关命令中使用引号? (例如)

最佳答案

使用 echosay 无法输出双引号,只能输出单引号。 ( source )(事实上,每当您在常规聊天中输入双引号时,它们都会自动更改为单引号。我不知道为什么存在此限制,我必须深入研究。)

关于scripting - 在 TF2 脚本中转义双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38362708/

相关文章:

regex - Bash 正则表达式组不起作用

java - 对于 Java 集成测试,是否有比 Groovy 更好的替代方案?

Safari 6 总页面大小 (kb)

flash - 如何在 Flash 中转义单引号?

linux - '&' 是否在 linux shell 脚本中执行并行或线性作业?

linux - 使用 awk 的脚本中出现未知错误

javascript - Node.JS 主体解析器问题

python - 如何在 scipy.spatial.qhull.Delaunay 中禁用控制台输出异常?

java - 在没有 Owasp 库的情况下,如何在 Java 中转义 HTML 属性值?

PHP 转义 URL 参数中的特殊字符