问题标签 [single-quotes]

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 投票
1 回答
799 浏览

mysql - mysql删除标题中带有单引号的数据库

因此,我的 python 脚本创建了一个名为“blabla”的数据库。当我尝试 DROP DATABASE blabla - 它不存在。当我尝试任何可能的 \'blabla\' "'blabla'" 组合时 - 它们都不起作用并且我得到语法错误。使用 mysql .. 有什么建议吗?

0 投票
0 回答
36 浏览

php - 在 PHP 中接受用户的 ' (单引号)或 " (双引号)

我在 HTML 中创建了一个输入字段,将值传递给 PHP。当用户在其中提供带有' (单引号)的名称时,我的脚本正在中断。经过调试,我发现 PHP 有问题。谁能告诉我如何接受'(单引号)“(双引号) 下面是我的代码:

HTML:

PHP:

仅供参考:它不是 sql 注入。我需要将该报价作为字符串发送。

0 投票
2 回答
461 浏览

python - 用双引号和单引号打印

我正在学习 Python the Hard Way 的练习 8,我不明白为什么print函数中的某些行用单引号或双引号打印。

程序如下:

输出如下:

为什么第三句用双引号,为什么其他句子用单引号?

0 投票
1 回答
239 浏览

xsd - XSD 1.1 断言测试包含单引号

任何人都知道为什么以下不起作用?使用 Xerces 验证 xsd

当我使用单引号'实体时出现错误......

谢谢

0 投票
1 回答
110 浏览

c# - 替换双连续单引号

我正在尝试将双连续的单引号替换为空,如下所示:

但这正在发生:

有小费吗?

0 投票
0 回答
455 浏览

javascript - 在 Javascript 中保存包含单引号和双引号的字符串

我正在尝试在 javascript 中包含单引号和双引号的字符串中的值。如果不手动转义某些字符,这可能吗?字符串看起来像这样:

0 投票
2 回答
73 浏览

regex - 单引号是否将反斜杠视为 bash 脚本中的特殊字符?

根据我在这里读到的内容,它说“在单引号内,除 ' 之外的每个特殊字符都被逐字解释”。所以,我认为反斜杠(“\”)也会被逐字解释。

但是,当我尝试在别名中使用它时,它仍然以某种方式被解释为特殊字符:

alias somefolder='cd /Some\ path/with\ spaces/'

……还能用吗?

然而这并没有:

alias somefolder='cd /Some path/with spaces/'

这让我感到惊讶,因为我认为单引号的全部意义应该是为了懒惰,即当你不使用扩展任何变量时$(因为这需要双引号)。

我真的怀疑 tldp 来源是错误的,那么有没有更好的方法来解释这一点?谢谢。

0 投票
1 回答
89 浏览

database - 如何使用单引号从 Apache Usergrid 中选择实体

我试图弄清楚如何为 Usergrid 集合的查询转义单引号。我在文档或在线上找不到任何关于它的信息。例如,我有一个图书收藏,我想选择标题为“Charolette's Web”的图书

此查询不会返回数据库查询的任何结果。我也尝试将 '' 作为转义字符(如 sql),但这也不起作用。

0 投票
1 回答
75 浏览

php - 通过 Mac 的撇号无法正确保存到 db

我以前从未遇到过这种情况,这完全让我难过!

我在 Wordpress 中使用了一些自定义前端发布脚本,这些工作非常好,在将数据保存到数据库等之前,所有内容都正确转义,但是在输入时我似乎遇到了撇号(单引号)的问题麦克键盘。

在文本区域中输入了使用各种字符的示例帖子:

这就是保存在数据库中的内容(然后在调用时显示在页面上):

为清楚起见,这是将数据保存到数据库的方式:

例如,如果我从这样的网页复制并粘贴撇号,它会保存得很好:

但是那个倾斜的撇号在 Mac 键盘上不可用(作为标准),默认是单引号 '

我以前从未遇到过这个问题。

当我不知所措时,任何人都有任何建议或解决方法!

0 投票
1 回答
19181 浏览

escaping - Ansible转义双引号和单引号

我想用这个 ansible 命令在 nrpe.cfg 中插入一个 nrpe 命令

但问题是 '" 和 "'

要在 nrpe.cfg 中设置这一行,请使用命令

但 nrpe.cfg 中的结果是

如果我在 ansible 脚本中使用 ''\"http-bio-30011\"''

nrpe.cfg 中的结果是

我如何转义单引号和双引号来得到这个-C '"http-bio-30011"'

问候乔治