gpt4 book ai didi

javascript - 转义javascript字符串中的引号

转载 作者:行者123 更新时间:2023-11-30 10:40:24 27 4
gpt4 key购买 nike

我试图在 javascript 的文本字符串中转义引号(以及撇号和转义字符):

var text = 'Escape " and \' and /.';
var rx = new RegExp('/([\'"])/g');
console.log(text, ' ==> ', text.replace(rx,'//\1'));​​​​​

我期望输出的是 Escape/"and/' and//.,但我得到的是 Escape "and ' and/.

我似乎无法正常工作,也不知道出了什么问题。

这是一个 JSFiddle:http://jsfiddle.net/hvtgf/

最佳答案

转义是指使用反斜杠\而不是斜杠/

但是,为了您的目的,您可以尝试以下操作:

text.replace(/([/'"])/g, "/$1");

演示: http://jsfiddle.net/hvtgf/1/

关于javascript - 转义javascript字符串中的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11334489/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com