我发现了这个问题/答案:
Use JavaScript regex to replace numerical HTML entities with their actual characters
我只需要替换一个实体。如何将该特定模式与正则表达式匹配?
我对正则表达式了解不多,所以我已经这样做了:
.replace('–', '–')
但它显然只取代了第一个实例。
谢谢,
托马斯
答案 0 :(得分:4)
replace
方法仅在您使用字符串时替换第一个匹配项。使用正则表达式,以便指定全局标记g
:
.replace(/–/g, '–')
答案 1 :(得分:1)
.replace(/–/g, '–')
g
标志表示全局,因此它将替换所有实例。