php - jQuery 字符串替换非常特殊的字符

标签 php jquery

我有一个像这样的 PHP JSON 编码字符串:-

圣约翰

我想将其更改为

jQuery 脚本中的圣约翰。

我尝试过:-

data[i].name.replace("[\']","'");
data[i].name.replace(/\'/g,"'");

仍然给我圣约翰。我该如何处理特殊字符替换?

最佳答案

您还必须在单引号 ' 之前转义反斜杠 \

<强> Live Demo

data[i].name.replace(/\\\'/g,"'")

您可以将\替换为空字符串,但它也可以替换其他反斜杠。

关于php - jQuery 字符串替换非常特殊的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16413422/

相关文章:

php - 如何修复 PHP 中的不可见空间问题?

javascript - 有没有办法使用 jQuery 自动完成一个字段相对于另一个字段?

javascript - jQuery 从左滑动 + 昏暗的背景

javascript - 如何把第一个字母大写,其余字母小写?

javascript - 将 qTip2 与 jQuery 矢量 map (jqvmap) 结合使用

jquery - 更改输入事件行为

php - 无法将 VAR 传递到 PDO SQL 查询中

php - 与sql命令的连接

php - Notepad++ 没有调试功能或任何调试插件 - 这是真的吗?

PHP foreach、CSS 和jQuery 脚本..如何交互?