【发布时间】:2012-07-17 05:58:38
【问题描述】:
假设我有一个字符串变量(var str)如下-
老兄,他完全说“你摇滚!”
现在如果我让它看起来像这样-
老兄,他完全说“你摇滚!”
如何使用 JavaScript replace() 函数完成此操作?
str.replace("\"","\\""); 运行得不太好。它给出了unterminated string literal 错误。
现在,如果将上述语句存储在 SQL 数据库中,例如在 MySQL 中作为 LONGTEXT(或任何其他 VARCHAR-ish)数据类型,还有什么我需要执行的字符串优化?
引号和逗号对查询字符串不是很友好。我也希望能就此问题提出一些建议。
【问题讨论】:
标签: javascript string escaping