问题标签 [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.
jquery - 为什么 jQuery 模板会在某些字符串中添加双引号
背景
我正在使用 jQuery 模板、ASP.Net MVC Razor 视图和 Twitter。
问题
使用带有一些字符串的 jQuery 模板会自动导致这些字符串被包裹在 "
细节
我创建了一个如下所示的 jQuery 模板:
以下 javascript 格式化用户名和哈希标记
不幸的是,正在发生的事情是文本被包裹在双引号内。所以,
我期望得到的是:
相反,我得到的是:
为什么会自动插入双引号?更重要的是,我该如何预防或修复它?
更新
我已经确定这仅在@
包含在文本中时才会发生。. . 每当包含用户名时都会发生这种情况。
解决方案
我不确定为什么这个解决方案有效,但确实有效。稍后我会更新这篇文章,因为我对这个问题有了更好的理解。
改变(不起作用)
致:(作品)
java - 为什么在 Eclipse 中字符串显示有两组双引号
这个问题快把我逼疯了!我在常量类中声明了一个静态字符串,如下所示:
在调用 RESTful Web 服务以注册用户后,响应(在调试期间)被捕获并与常量进行比较。响应也出现在双双引号中(不知道为什么)并且 result.equals() 失败,即使结果和常量看起来完全相同。下面是在 Eclipse 中调试期间的屏幕截图,其中显示了双双引号。61 个字符数包括一组双引号。
有没有人在 Eclipse 中见过这个?另外,当两个字符串具有相同的值时,为什么 .equals() 会失败(我的意思是两个字符串都包含相同序列中的相同字符)?
python - 使用 python sqlite3 模块,如何处理包含双引号的字段?
我试图访问具有包含“”的数据的数据库,例如:
汤姆“是”一只猫。
当我使用此代码时:
我的数据 = 100; myKey = '汤姆“是”一只猫。'
myCursor.execute('UPDATE MyTable SET MyField = %d WHERE MyTable.Key == "%s"' % (myData, myKey))
我收到了这个错误
sqlite3.OperationalError:靠近“is”:语法错误
请注意,我已用“”括起我的 %s。我也尝试在它周围使用单引号或添加\,但都没有奏效。知道如何解决这个问题吗?
vb.net - 如何将双引号作为 NUnit TestCase 的参数转义?
我尝试为用 VB.net 编写的 NUnit 测试编写以下 TestCase:
但是,作为第二个参数传递给测试用例的 xml-node 无效,因为这显然不是转义双引号的正确方法。我确信我可以找到一种解决方法来检查被测方法是否返回预期的 XML 节点,但我很好奇:
是否有一些巧妙的方法可以将包含双引号的字符串作为参数传递给 NUnit 测试?
csv - 存储 csv 文件时的奇怪行为
我在将结果存储在 csv 文件中时遇到了这个奇怪的问题。
所以我关心描述栏。我以 csv 格式提取这些结果。如果我在excel中打开它,结果显示正常。但是当我用写字板打开它时,我可以看到对于少数描述数据,str 在字符串的开头和结尾都有双引号,而在某些情况下,没有双引号。
知道为什么会有这种奇怪的行为
php - json_decode 值包含双引号
我正在尝试使用可编辑的表并使其正常工作,除非传递给保存函数的数组值包含双引号。错误发生在 foreach 循环
它是可能包含双引号的值(不是键),实际错误是:
解决这个问题的最佳方法是什么,某种方式来逃避它们,将它们更改为 " 代码,更改循环的工作方式?
编辑:
抱歉,问题实际上在于 json_decode 函数和双引号值,而不是返回数组。
适用于非双引号条目
json看起来像
{"2":{"component":"8\"", ...
所以它被转义但它没有解码成一个数组
awk - 在双引号内转义分隔符,在 awk
我正在使用 awk 以“,”作为分隔符解析我的数据,因为输入是一个 csv 文件。但是,数据中有“,”,由双引号(“...”)转义。
例子
如何忽略双引号中的逗号“,”以便可以使用 awk 正确解析输出?我知道我们可以在 excel 中做到这一点,但我们如何在 awk 中做到这一点?
ruby - 该脚本无法编译,但为什么呢?
此 ruby 脚本不运行。它回应
这是在用户输入之后。
我如何解决它?另外,如果有帮助,这里是脚本:
一旦解决了这个问题,我的程序就应该完成了。请帮忙!!
更新:现在它显示:
php - 用单引号换行?
我可以像这样换行'\n'
吗?
还是我必须使用双引号 - "\n"
?
django - Django cookie 在电子邮件地址周围放置双引号
在我的登录脚本上,它为用户登录他们的电子邮件地址和密码创建一个 cookie。我遇到的问题是,当设置电子邮件地址时,它会将整个电子邮件地址放在双引号之间。我怎么能不呢?