gpt4 book ai didi

javascript - 替换某些字符之前/之后的空格

转载 作者:行者123 更新时间:2023-12-02 15:47:04 24 4
gpt4 key购买 nike

法语中标点符号前有空格是惯例。

我收到了这样的短信:

Paul m'a dit « Bonjour ! »

我想要一个 jquery/javascript 函数在以下字符之前用不间断空格替换常规空格:

! : ? … ; »

在此字符之后:

«

有人能给我指出正确的方向吗?预先感谢您。

最佳答案

像这样(编辑:测试,有效)

function replaceNonBreaking(text) {
return text.replace(/ (!|:|\?|…|;|»)/g, " $1").replace('« ', '« ');
}

将字符串中所有出现的“[空格][特殊字符]”替换为“[不间断空格][那个特殊字符]”。

关于javascript - 替换某些字符之前/之后的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32117083/

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