gpt4 book ai didi

javascript - 如何简化这段代码

转载 作者:行者123 更新时间:2023-12-04 00:30:13 26 4
gpt4 key购买 nike

这样做的好方法是什么。我有一个包含很多“<”的字符串>我想用 < 和 > 替换它们。所以我写了这个:

var str = &lt;/text&gt;&lt;word34212&gt;
var p = str.replace('\&lt\;','\<');
var m = p.replace('\&gt\;','\>');

但这只是执行每个的第一个实例 - 以及 的后续实例;没有更换。我考虑首先计算 < 的实例。然后在每次迭代时循环并替换代码的一个实例……然后对 > 做同样的事情。但显然这很啰嗦。

谁能建议一个更简洁的方法来做到这一点?

最佳答案

要替换多次出现,您可以使用正则表达式,以便您可以指定全局 (g) 标志:

var m = str.replace(/&lt;/g,'<').replace(/&gt;/g,'>');

关于javascript - 如何简化这段代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3496782/

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