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

windows-xp - 如何从批处理文件中的变量中删除双引号?

var可能是双引号:

或不带引号:

我想得到未引用的文本,即Very long text第一种情况和Some_Text第二种情况。

如果存在,我如何删除双引号?

0 投票
19 回答
632854 浏览

c# - 如何将双引号添加到变量内的字符串?

我有像这样的变量:

我需要的是,无论传递给它什么字符串,我都必须用双引号显示div内的内容。所以我写了类似的东西:

但是如何在此处添加双引号?这样它就会显示如下:

0 投票
1 回答
174 浏览

regex - 正则表达式波兰语:如何在搜索中不包含引用子字符串的引号

我编写了一个正则表达式来将搜索字符串拆分为其组成部分。特点包括:

  • 运算符:+, -, AND,OR
  • 用引号对单词进行分组(现在是单引号和双引号)
  • 正确忽略撇号

所以:

从结果匹配中排除分隔符引号的最简单方法是什么?例子:

结果如下:

  • lsdkjflws 的
  • ldkj
  • “lfldkfjs 的 ldkjfls”
  • lskdj

我不需要这样做,我只想在正则表达式中再完成一步。

0 投票
1 回答
2977 浏览

objective-c - 如何在字符串中包含引号字符?

我必须提出一个网络请求,但它的格式给我带来了问题。
我需要 www.abc.com?userID="YourUserID"

我正在创建以下...

NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.abc.com?userID=%@",myID]];

...这将创建一个带有 string 的 url www.abc.com?userID=12345
但我需要www.abc.com?userID="12345"

我试图提出以下内容:

NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.abc.com?userID="%@"",myID]];

0 投票
2 回答
872 浏览

jquery - 需要通过 jQuery 在字符串中发送两种引号

我正在通过 jQuery 发送一些 html,在这个 html 中是需要引用的各种值,在一个实例中,有一个嵌套值,所以我必须能够发送两种引号。这是一些模拟代码:

如何确保正确发送双引号?

0 投票
5 回答
402 浏览

php - 如何在php语句中引用值?星期一大脑冻结

我有一段 php 代码,它从数据库结果集中读取值,将它们推送到数组中,然后将它们写入 CSV 文件。当每个值进入 CSV 文件时,我需要强制用双引号括起来,并且我一生都无法记住如何做到这一点。

这是写入文件的循环(这实际上包含在另一个循环中以遍历每一行;我展示的这个循环遍历当前选定行中的列):

fputcsv($fp, $newrow);

我需要的是 $val 的值在写入文件时用双引号引起来。现在,我得到的结果如下所示:

我需要的是这个:

有人可以启动我的大脑吗?

0 投票
2 回答
3832 浏览

javascript - JavaScript 字符串中的转义 html 中未终止的字符串文字

在编码此值时,我看到一些 javascript 字符串文字存在问题:

未编码

我最终得到这个值:

解码

当在某些 javascript 代码中用作 javascript 文字时,Firefox 抱怨它未终止 - 但我自己不明白为什么。

奇怪的是,如果我</script>从上面的 html 中删除“”结束标记,编码版本可以正常工作,如下所示:

未编码

编码

此编码值有效...

有人知道我错过了什么吗?

更新

现在似乎很明显,我责怪睡眠不足,在这种情况下,应用程序依赖于较旧版本的 JSON.Net 来编码 javascript - 所以我通过为字符串引入一个新的 JsonConverter 来解决这个问题,它处理转义关闭在应用了 JavaScript 转义后的第二遍标记。

0 投票
4 回答
30720 浏览

javascript - 是否有任何实际理由为 JSON 键使用带引号的字符串?

根据 Crockford 的json.org,一个 JSON对象是由members 组成的,它是由pairs组成的。

每对由一个string和一个value组成,其中一个string被定义为:

字符串是零个或多个 Unicode 字符的序列,用双引号括起来,使用反斜杠转义。字符表示为单个字符串。字符串与 C 或 Java 字符串非常相似。

但实际上大多数程序员甚至不知道 JSON 键应该用双引号括起来,因为大多数浏览器不需要使用双引号。

用双引号将 JSON 括起来有什么意义吗?

有效示例:

与无效相反:

0 投票
2 回答
1555 浏览

windows - 在混合批处理/powershell脚本运行中转义双引号问题

这是我正在尝试做的事情:

基本上,我想要一个可以双击的批处理文件,它将运行一个 powershell 脚本,该脚本调用另一个 powershell 脚本但要求管理员权限并以管理员身份运行该命令。

不过我遇到了问题,我认为双引号......我尝试了很多东西,但似乎无法修复它,这是 powershell 错误消息:

0 投票
3 回答
7216 浏览

php - PHP基本连接问题?

我只是在视口上打印了 style="" 。

更新: 当我们在字符串中时,为什么不需要转义双引号?因为双引号永远不会被视为字符串,如果它们在单引号内?

提前致谢, MEM