,"替换这个 "TR>"-6ren"> ,"替换这个 "TR>"-我尝试过在 js 中使用替换函数,但我无法找出正确的模式。我不断得到不正确的输出。 t = "Some Text,Some Text,"; t = t.replace(/[TR\>\,]/g, "TR-6ren">
gpt4 book ai didi

javascript - 使用JavaScript,我想用这个 "TR>,"替换这个 "TR>"

转载 作者:行者123 更新时间:2023-11-28 11:53:43 25 4
gpt4 key购买 nike

我尝试过在 js 中使用替换函数,但我无法找出正确的模式。我不断得到不正确的输出。

t = "<TR><TD>Some Text</TD></TR>,<TR><TD>Some Text</TD></TR>,";

t = t.replace(/[TR\>\,]/g, "TR>");

对此的任何帮助将不胜感激。

最佳答案

[] 定义一个字符类,表示“[...] 中的任何字符”。你不希望这样。

只需删除它们即可:

t = t.replace(/TR>,/g, "TR>");

您也不需要 >, 之前的反斜杠,所以我也删除了它们。

我与它没有任何关系,但我发现https://regex101.com/#javascript当我处理 JavaScript 正则表达式时非常方便。

实例:

var t = "<TR><TD>Some Text</TD></TR>,<TR><TD>Some Text</TD></TR>,";
snippet.log("Before: " + t);
t = t.replace(/TR>,/g, "TR>");
snippet.log("After: " + t);
<!-- Script provides the `snippet` object, see http://meta.stackexchange.com/a/242144/134069 -->
<script src="http://tjcrowder.github.io/simple-snippets-console/snippet.js"></script>

关于javascript - 使用JavaScript,我想用这个 "TR>,"替换这个 "TR>",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29772432/

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