假设我有一个字符串变量(
现在,如果上述句子要存储在SQL数据库中,比如MySQL作为LONGTEXT(或任何其他VARCHAR-ish)数据类型,我还需要执行什么其他字符串优化操作?
引号和逗号对查询字符串并不友好。 我希望能得到一些关于此事的建议。
var str
)如下-
现在如果我想让它看起来像下面这样-伙计,他完全说过“你真棒!”
我该如何使用JavaScript的伙计,他完全说过“你真棒!”
replace()
函数完成此操作?
str.replace("\"","\\"");
效果不太好。 它会给出未终止的字符串文本
错误。现在,如果上述句子要存储在SQL数据库中,比如MySQL作为LONGTEXT(或任何其他VARCHAR-ish)数据类型,我还需要执行什么其他字符串优化操作?
引号和逗号对查询字符串并不友好。 我希望能得到一些关于此事的建议。
JSON.stringify(string).replace(/"(\w+)"\s*:/g, '$1:')
- Wayne Smallman