问题标签 [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 回答
247 浏览

xml - Swift 编写使用单引号的 XML 内容:'

斯威夫特 3

我正在尝试将 XML 文件的内容写入磁盘,但我所有的单引号最终看起来像&apos而不是'。我需要做什么才能获得要写入的单引号?


在这个 XML 文件中,字符串总是用单引号括起来,数组用逗号分隔。

这是名称数组在写入时必须看起来的方式:

这就是我得到的


0 投票
1 回答
674 浏览

php - 当文件名包含单引号时,如何使用 file_get_contents()?

我必须读取文件名中带有单引号 ( ') 的文件的内容。我对文件名没有影响,所以重命名不是一种选择。不幸的是,简单地逃避它是行不通的,例如:

在 Linux 系统上以 PHP 5 访问此文件的正确方法是什么?

0 投票
2 回答
12568 浏览

scala - Scala:用单引号替换双引号

如何在 Scala 中用双引号替换单引号?我有一个数据文件,其中包含一些带有“abc”(双引号)的记录。我需要用单引号替换这些引号并将其转换为数据框。

0 投票
0 回答
704 浏览

javascript - 无法从javascript数组中的字符串中删除单引号

我正在尝试从已字符串化的对象中输出键值对。但是一旦检测到单引号,数据就会停止输出。

这就是我得到的:

但想看看:

这是javascript代码:

这是问题的一个jsfiddle: https ://jsfiddle.net/marcusk1/mpahzfw4/15/

感谢您的帮助。

0 投票
2 回答
107 浏览

list - 列出随机预定义的贵重物品(不带引号)

我有一个程序,可以在其中生成 64 个随机字母的列表。这些字母是预定义的变量。我想使用这个列表为我的 sensehat(树莓派)设置 ledmatrix 的像素。

我使用 set_pixels 函数。问题是列表将所有内容格式化为带有添加单引号的字符串,而 set_pixels 函数需要一个包含 3 个值的元组来定义该像素的颜色。如果列表只包含不带引号的字母,它们将被识别为我的预定义变量,并且一切正常(我猜)。

如果我添加print(display)到代码中,我会得到如下信息:

['P','P','P','P','P','Z','Z','P','P','Z','Z','P',' Z','Z','Z','P','P','Z','P','Z','P','Z','Z','P','P' ,'P','P','P','Z','P','P','P','P','Z','Z','Z','P',' P','Z','P','Z','P','P','Z','P','Z','P','Z','P','Z' ,'P','P','P','P','Z','Z','Z','Z','P','Z','Z','Z',' P','P']

如果我手动添加不带引号的相同列表,set_pixels 工作正常。手动添加东西并不是一个真正的选择,因为列表需要随机生成。

任何想法如何以正确的方式格式化它?

0 投票
0 回答
185 浏览

mysql - ColdFusion,MySQL,单引号

我正在使用 ColdFusion 11 和 MySQL5 数据库,所有内容都设置为 UTF-8 字符编码。当我的选择包含单引号时,我无法使它们正常工作。这是一个简单的例子:

我有一段简单的sql:

在我的 sql 客户端中,我需要修改它以转义单引号,因此:

这可以正常工作。

在 ColdFusion 中,查询如下所示:

但是,该行没有返回,也没有错误。

我也尝试过使用 preserveSingleQuotes,但仍然没有返回任何内容:

任何人都可以提出什么问题吗?

- - 没问题 - -

看来我的测试还不够好。我正在测试的数据结果与我预期的不同。我从 JSON 数据包中获取数据,当转储到浏览器时显示以下字符串:

然而,当我检查实际数据包时,我看到字符串的 JSON 表示是这样的:

因此与数据库中的内容不匹配。所以,我的错,这不是问题,并且恢复了对 cfqueryparam 功能的所有信心 :-)

0 投票
1 回答
133 浏览

string - GString performance

If I need plain string in Groovy, does using double-quoted literals make any influence on performance?

For instance:

In my understanding, plain String should be faster because during runtime there are no searches for specific characters and substitutions.

0 投票
1 回答
1492 浏览

mysql - 如何使用 bash shell 脚本更改临时 root MySQL 密码?

我需要更改启动 MySQL 守护程序时创建的临时 root 密码。问题是临时密码有一些奇怪的字符(例如左/右括号)需要转义。现在,有几篇关于如何转义字符的文章(这里这里这里),但这篇文章是在使用 bash 脚本更改可能包含特殊字符的临时 MySQL root 密码的背景下进行的。

目前,我的脚本如下所示。

请注意,临时密码可能如下所示。

  • BYkc*),ZM3-_

如果我在终端上输入以下内容,它可以工作。

但在脚本内部,它失败了。以下是我尝试使用单引号$PW但没有成功的一些方法。

  • mysqladmin -u root -p"'$PW'" password aaBB@@cc1122
  • mysqladmin -u root -p\''$PW'\' password aaBB@@cc1122
  • mysqladmin -u root -p"$PW" password aaBB@@cc1122
  • mysqladmin -u root -p"\"$PW\"" password aaBB@@cc1122

关于我做错了什么的任何想法?

0 投票
1 回答
373 浏览

javascript - JavaScript single quotes and double quotes in append() - fullcalendar external-events

I am creating a drop-down menu which generates several external-events (depending on your choice) that can be drop on the fullcalendar. I need to append several event divs to another div in the success part of ajax.

The problem is that I can't properly write the single and double quotes in the string that must be placed in the append function.

The div should be rendered like this after append:

Here is the function for listening to changes in drop-down list and generate external-events:

I try to place all the necessary values in a varialbe (eventdetails) and then use it in the append content but if you want to place the data-event content directly in the append function there is no problem.

The drop-down list :

0 投票
1 回答
261 浏览

csv - 如何在不屏蔽分隔符的情况下读取分隔符之间的单引号/撇号的 2 个值?

我正在阅读一个文本文件,其中 2 个字符变量都有一个撇号 ' 的值,在 di studio 中用逗号分隔符分隔。Di 正在阅读它,因为撇号正在掩盖逗号,将逗号作为值而不是撇号作为值。

记录的一个例子看起来像

这应该给我:

相反,我得到:

除了分隔符设置为逗号之外,我需要使用哪些信息或需要设置哪些选项?(Di 选项最好,但基本 SAS 选项也会有所帮助)。提前致谢。