jQuery:如何用反斜杠转义单引号和双引号

2024-06-28

我想在一行而不是两行中使用反斜杠转义单引号和双引号。

单引号示例:

str = str.replace(/'/g, "\\'");

有没有办法同时对包含的双引号执行此操作?

嗅探器在下面很好地回答了这个问题,我最终转义了我们需要的所有字符,如下所示:

str = str.replace(/(['"&:;])/g, "\\$1");

再次感谢 Sniffer 的快速回复!


尝试这个:

str = str.replace(/(['"])/g, "\\$1");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery:如何用反斜杠转义单引号和双引号 的相关文章

  • 我在这个正则表达式中做错了什么?

    我正在做一个关于正则表达式的学校作业 我先解释一下 我必须编写一个正则表达式来检查 URL 我必须检查的条件是 URL 是 http s 还是 ftp s 域名是 nl 还是 edu 至少有一个第三级域名 但如果该域名以 万维网 必须有一个
  • Bootstrap 多选限制问题

    我使用创建了一个多选下拉列表引导多选 http davidstutz github io bootstrap multiselect 我需要在选项选择中设置一个限制 这里我将其设置为 5 如果达到限制 我只需禁用其他选择选项 它就可以完美工
  • 检测滚动到 DIV 底部

    我想检测我是否到达了 div 的底部 我的 div 高度为 400px 溢出隐藏 我不知道正常高度但超过400px 我正在使用这段代码 但它不起作用 任何想法 if article txt scrollTop article txt hei
  • 删除移动设备上的 adsense

    我正在研究响应式设计 但在使用 adsense 时遇到了问题 我有一个广告应该显示在桌面设计上 但不能显示在移动设计上 因此 只有在桌面上查看网站时 才应将广告代码放置在 html 中 css 可以使用 display none 但这违反了
  • jQuery:array[i].children() 不是函数

    以下代码的灵感来自http ignorethecode net blog 2010 04 20 footnotes http ignorethecode net blog 2010 04 20 footnotes 当您将光标移到脚注符号上时
  • JQuery 循环遍历动态元素并获取数据值

    我正在尝试使用可折叠面板来完成我的要求 sport on click function var thisId this attr id var thisChildren this sportlist thisChildren each fu
  • 如何在页面加载时淡入div?

    我正在使用 jQuery 我需要一个 div 在页面加载时淡入 div div 我怎样才能实现这个目标 它再简单不过了 function document ready shorthand monster fadeIn slow 如果你的 d
  • 使用 Strope 库传输 XMPP 文件

    谁能告诉我使用 strope 在 XMPP 中实现文件传输 图书馆 我建议使用XEP 0065 SOCKS5 字节流 http xmpp org extensions xep 0065 html恐怕你需要自己编码
  • 为什么在 Backbone.js 中第二次渲染后事件没有触发?

    我正在 Backbone js 创建一个应用程序 它有一个父视图和多个子视图 子视图包含它们监听并执行功能的链接 父视图存储所有子视图的列表 在渲染函数中 计算完自己的 html 后 它会执行以下操作 this el html html f
  • C++11 正则表达式是否适用于 UTF-8 字符串?

    如果我想将 C 11 的正则表达式与 unicode 字符串一起使用 它们是否可以将 char 作为 UTF 8 使用 还是必须将它们转换为 wchar t 字符串 您需要测试您的编译器和您正在使用的系统 但理论上 如果您的系统具有 UTF
  • 多个复选框 - 更改消息“如果要继续,请选中此框”

    我有一个多选复选框表单 我在其中添加了 JS 以确保访问者至少选择一个选项 div class form group options div
  • 如何动态获取浏览器的高度和宽度?

    我想做的是创建一个不依赖媒体查询的聊天框 这从数学上设置了聊天框内容的大小 我正在尝试 window height window width 但这并没有覆盖整个浏览器窗口 我想在 javascript jquery 中完成这一切 而不需要
  • jQuery Chosen 在使用淘汰赛 js 时不会更新选择选项

    我正在努力使jQuery 选择 http harvesthq github io chosen and 淘汰赛 http knockoutjs com 同时工作 问题是 jQuery Chosen 拒绝更新选项列表 即使我已经为其创建了自定
  • 正则表达式匹配 Java 中的未转义逗号

    问题描述 我试图使用 String 类提供的 split 方法将 a 拆分为单独的字符串 文档告诉我 它将围绕参数的匹配进行拆分 参数是正则表达式 我使用的分隔符是逗号 但逗号也可以转义 我使用的转义字符是正斜杠 只是为了让事情变得更容易
  • 正则表达式替换“NO-BREAK SPACE”

    我正在寻找一个正则表达式来替换字符串中的 NO BREAK SPACE 有一些与 NO BREAK SPACE 相关的问题 但似乎没有一个问题能让我找到正确的答案 到目前为止 我尝试使用 字符串 AB 的第二个字符是不间断空格 但没有成功
  • jQuery 事件在 mouseup 时停止

    我正在尝试制作一个非常简单的应用程序 当鼠标按钮按下时 用户可以使用选定的颜色绘制到表格中 当鼠标松开时事件停止 绘图效果很好 唯一的问题是释放鼠标时事件不会停止 我已经尝试过很多方法 但显然我做错了 还尝试了绑定和取消绑定事件 但也不起作
  • 使用 jquery ui 选项卡更改 location.hash

    我一直在尝试找到一种方法将 window location hash 更改为当前选定的选项卡Jquery UI 选项卡 http docs jquery com UI Tabs 我试过了 tabs gt ul tabs tabs gt ul
  • 冻结 TH 标题和滚动数据

    我有一个 html 表 我想冻结标题行标签以滚动数据 我怎样才能做到这一点 我需要使用Dom吗 谢谢 我的解决方案是使用两个表并固定列宽 下面的表格位于可滚动的 div 中 并且没有标题
  • 当字符串值包含逗号时,JSON.parse 在 Safari 中失败

    我正在构建一个购物车 当按下 购买 按钮时 Web 服务会返回一个 JSON 输出 然后我将其作为字符串保存到 Javascript cookie 中 Web 服务的典型返回可能是 d 58658 id 58658 qty 1 single
  • Javascript:在文档中查找 URL

    如何在文档中查找 URL 即 www domain com 并将其放入锚点中 www domain com html Hey dude check out this link www google com and www yahoo com

随机推荐

  • Netbeans-PHPUnit“未执行测试”错误

    我对任何类型的测试都是新手 我刚刚使用它安装了 pear 和 PHPUnitdoc http kubyshkin ru posts phpunit on mac os x snow leopard 10 6 html 我使用netbeans
  • RegEX 匹配方括号之外的所有内容

    我正在使用 WP 编辑器 我想创建一个 RegEX 模式来匹配方括号之外的所有内容 如下所示 foo Some selected text here foo More selected text here 并替换为 foo text box
  • 如何使用 php 获取 xml 节点的名为 xlink:href 的属性的值

    我就是做不到 不知道乳清 如何使用 php ini 获取 xml 节点的名为 xlink href 的属性的值 请有人轻轻推我一下 我是 PHP 新手 这是 XML 文档
  • exsl:xsl:if 块中的文档

    这是我的用例的简化版本 1 我有一个转换xsl文件 如下
  • 字段永远不会被分配,并且始终具有默认值 0

    我的代码中出现以下错误 我不知道为什么 警告 SummaryForm m difficulty is never assigned to and will always have its default value 0 Code publi
  • 重新查询时如何避免转到第一条记录?

    在 Access 2010 中制作一个表单 我试图制作一个移动到下一条记录 如果在末尾则为第一个记录 的按钮 但因为我想考虑其他用户对已发生的数据集的更新与此同时 我在转到下一条记录之前重新查询表单 我正在使用以下代码 改编自这个帖子 ht
  • html:
      列表样式背景色

    我想创建这个 http www kephost com images 2015 07 15 ol color picture png http www kephost com images 2015 07 15 ol color pictu
  • 在 Blazor SPA 上嵌入 Leaflet 地图

    如何在 Blazor SPA 上嵌入 Leaflet 地图 使用 JSInterop 应定义哪些对象以及如何将表示在地图上单击的位置的数据从 JavaScript 传递到 Blazor 注意 下面的示例代码是在独立的 WebAssembly
  • 使用 dplyr 进行括号转义的表名称

    我正在以编程方式获取一堆数据集 其中许多数据集都有以数字开头的愚蠢名称 并且其中包含特殊字符 例如减号 因为没有一个数据集特别大 而且我希望 R 能够对数据类型做出最好的猜测 所以我使用 dplyr 将这些表转储到 SQLite 中 我使用
  • 在 Oracle SQL Developer 中连接表

    我有四个表 我想将它们连接起来并一起显示输出 我不确定 Oracle SQL Developer 的语法如何工作 我知道这对于程序员来说是一个简单的问题 我希望有人可以就代码的外观提出建议 The tables are JNL1 JNL2
  • 如何仅对元素的子元素运行 getElementsByTagName?

    我无法让选择器正常工作 我有这个 HTML
  • nginx 服务器配置:子域到文件夹

    我从 Apache2 迁移到 nginx 在处理子域控制时遇到问题 我想要什么 当请求 x domain tld 时 内部重写为domain tld x 我遇到的问题是 nginx 总是通过告诉浏览器重定向到来重定向页面 但我真正想要的是在
  • C# 求解最简单的方程

    在 C 中 我正在寻找一种方法来求解这样的简单方程 Z A B 我正在尝试构建一个类 如果我给出其他两个参数中的任何一个 它会给我第三个参数 给定示例Z A B 如果你知道的话A 3 and B 6那么你知道Z 9 如果你知道的话A 4 a
  • 如何让 GELFJ 附加器在 log4j 中工作?

    我需要让我的 Java 应用程序将日志记录写入 Graylog2 服务器 该应用程序使用 log4j 配置 我尝试过将日志写入 Graylog2 服务器的几件事 我所做的事情是将测试消息直接发送到服务器 如图所示here https git
  • .hasMany 调用的内容不是 Sequelize.Model 的子类

    我正在尝试在两个模型之间引用外键 但我收到此错误 throw new Error this name hasMany called with something that s not a subclass of Sequelize Mode
  • 与 Selenium 的模糊截图比较

    我正在使用 Selenium 来自动化网页功能测试 当我们推出新代码时 进行逐像素比较非常重要 因此我们使用 Selenium 来截取屏幕截图并比较 Base64 编码的字符串以查看是否有任何更改 我们发现在实践中 很难获得完全的像素一致性
  • 如何通过 jq 使用特殊字符访问属性? [复制]

    这个问题在这里已经有答案了 给定这个 json 文件wtf json I am test v2 exist true works exist true 我可以通过以下方式验证它是否具有这些密钥 jq keys wtf json I am t
  • Python:如何在未处理的异常后控制命名空间?

    有什么方法可以控制在未处理的异常之后最终进入哪个命名空间 例如 在 IPython 提示符中 run myscript py在包含以下内容的文件上 def spam ham ham crash 1 0 eggs eggs if name m
  • 将 unicode 转换为 html 实体十六进制

    如何将 Unicode 字符串转换为 HTML 实体 HEX非十进制 例如 转换Fran ais to Fran xE7 ais 对于缺少的十六进制编码相关问题 https stackoverflow com a 11310258 3674
  • jQuery:如何用反斜杠转义单引号和双引号

    我想在一行而不是两行中使用反斜杠转义单引号和双引号 单引号示例 str str replace g 有没有办法同时对包含的双引号执行此操作 嗅探器在下面很好地回答了这个问题 我最终转义了我们需要的所有字符 如下所示 str str repl