gpt4 book ai didi

javascript - js正则表达式转义引号

转载 作者:行者123 更新时间:2023-11-29 15:05:40 26 4
gpt4 key购买 nike

我想转义仅在文本 H1:

之后的所有引号

例如:

H1: "text here"

应该变成:

H1: "text here"

使用 lookbehind 会很容易,但这不是在 JS 中。

我试过的东西:

.replace(/H1:(.*)(")(.*)/ig, "H1:$1"$2")

它也应该适用于其他类似的文本,例如:

H1: ""text here""
H1: "text "here""
H1: ""text here"

最佳答案

将文本拆分成行,然后,对于以“H1”开头的每一行,只需进行替换即可。

请注意,“如果字符嵌入在 HTML 中,它可能会被 JavaScript 引擎替换为真正的引号。 (编辑:当我试图在这个答案中直接写它时它被替换了)。

关于javascript - js正则表达式转义引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3293747/

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