gpt4 book ai didi

javascript - 使用 JavaScript 替换字符串中的未知特殊字符

转载 作者:搜寻专家 更新时间:2023-11-01 00:03:49 25 4
gpt4 key购买 nike

<分区>

我有一个字符串,它有一个特殊字符 ,这叫做 em-dash。我想在 Windows 和 Linux 中使用 javascript 替换我的字符串中的这个字符。

它在 Windows 中运行良好,我用过它

mystring.replace(/—/, "-");

有效,但在 Linux 中,字符 em-dash 显示为带有问号的黑色菱形 �

如何匹配此字符并替换为某些内容?

\u2014 = em-dash unicode

let string = 'SampleTestcase—Temp';

if (string.match("\u2014")) {
console.log("YES ITS MATCHED and its Em-dash");
string = string.replace("\u2014", "-");
}

console.log(string);

我的预期输出是SampleTestcase-Temp

另外,为什么 Linux 将 em-dash 显示为带问号的黑色菱形,有时显示为逗号?

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