问题标签 [quoting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
149 浏览

mysql - 将文本插入到恰好包含 MySQL 中的 sql 的 varchar 中?

我正在尝试将恰好包含 sql 查询的文本插入到 varchar 中,但是当我执行插入时 MySQL 会产生错误。我怎样才能做到这一点而不会产生错误?

这是我到目前为止所拥有的。我创建了一个名为“信息”的表:

然后我尝试插入数据:

这会产生错误消息,“您的 SQL 语法有错误;请检查手册……等等等等不是很有帮助。” 我认为 MySQL 可能将我的文本视为实际的选择查询,它正在尝试执行。

0 投票
1 回答
225 浏览

python - Python 中的 XML 引用

如何引用 XML 以在 python 中获取带引号的控制字符的字符串?

源字符串:

结果字符串:

0 投票
2 回答
1735 浏览

svn - svn | 哇 | 邮件在 bash 中有效,但在 cron 作业中无效

我有以下命令来显示对 subversion 存储库的更改

它在命令行中运行良好。

当我将其粘贴到 crontab 中时,我收到以下错误消息:

这需要如何引用才能起作用?

0 投票
1 回答
98 浏览

c++ - 用引号写一部分缓冲区的最佳方法是什么?

例如,我有一些缓冲区:const char* buf带有下一个内容(mysql数据包):

我需要写到 ostream 只查询与引用。所以,结果应该是下一个:

我知道,这<< quote <<会引用并ostream.write(buf,len)写出我需要的部分。

但两者的最佳解决方案是什么?

0 投票
2 回答
563 浏览

vbscript - 在 VBscript 中引用

我正在使用 vbscript 查询正在执行特定命令的“at”作业,我相信我的引用错误。当我查询不包含空格或引号的内容时,我已确认脚本按预期工作;但是,当我查询包含空格和引号的内容时,我没有得到想要的结果。我想找到的确切值是: cmd /c "C:\Test Folder\Folder1\Blah.cmd"

这是我正在使用的代码:

我尝试了一些不同的方法,但似乎找不到正确的方法。有人可以帮助我并让我知道正确的方法吗?

更新

我能够通过执行以下操作来解决问题(我只包括相关行)我没有在路径中没有双反斜杠的情况下对此进行测试,但我相信它与我使用的新引用一起需要:

0 投票
2 回答
93 浏览

bash - 引用函数参数错误

应该如何固定command变量以获得正确的行为?

第一次调用是错误的,第二次是正确的

0 投票
1 回答
628 浏览

debugging - 调试模式下的 BASH 引号

我在 BASH 脚本中使用调试模式来跟踪脚本已执行的命令。到目前为止,这一切都很好,但现在我需要运行一个命令,其中包含一个字符串中的一些选项,并且该字符串包含在调试模式下似乎会导致问题的引号。

这是一个简短的例子

此脚本使用 bsub 命令生成对 lsf 作业队列的提交,但这无关紧要。在 STDERR 我看到这个跟踪:

bsub 命令应该如下所示:

所以我的 bsub 命令失败了,我也可以看到这是因为它没有看到 -R 开关,大概是因为整个开关周围有额外的单引号。

我知道 BASH 在调试模式下在带引号的字符串周围加上单引号,但我没想到这会影响正在发出的实际命令,这似乎已经发生了。

我在这里做错了什么还是有什么办法可以避免在 BASH 调试模式下进行这种额外的引用?以这种方式记录命令非常方便,所以如果我因为那些讨厌的引用而不能再这样做了,那将是一种耻辱。

谢谢你的帮助!

0 投票
4 回答
2731 浏览

php - 在 PHP 中,如何创建包含引号和撇号的 mySQL 选择查询?

我正在使用 mysql_real_escape_string 毫无问题地将数据输入我的数据库。

所以数据库中的一个条目可能是:

所以这完全在数据库中。
现在我想搜索那个确切的东西。但是,它会在 " 或 ' 上搞砸(我已经尝试了很多事情,但它总是在某个地方搞砸)。

这是我现在所拥有的:(user_input 来自上一页的表单)

但问题是,除了错误,我似乎什么也得不到。
搜索字段(应该填充他们已经输入的内容)只有:

我究竟做错了什么?

0 投票
1 回答
69 浏览

mysql - MySQL转义问题

我正在执行以下 SQL 命令:

INSERT INTO lastlogon( username, lastlogon, datechecked ) VALUES ('? Guest_SeEeTooxSafiaH? ? ? ? ? ? ', '1969-12-31', NOW( ))

PHPMyAdmin 状态已正确插入,没有出现错误。但是插入的用户名值实际上是:

? Guest_SeEeTooxSafiaH? ?不是? Guest_SeEeTooxSafiaH? ? ? ? ? ?为什么?

0 投票
2 回答
3119 浏览

mysql - 如何在bash中识别\ n

有这样的脚本:

但是对于每个 \n 它都会给我“Pager set to stdout”,我可以避免这种情况吗,我知道在回显它时我必须使用 -e 选项,但是我阅读了一些关于 ANSI-C 引用的材料,但没有示例如何使用它。

我试着这样做

但它没有效果,我认为调用 echo 会增加运行时间。