gpt4 book ai didi

javascript - 如何用javascript中的字符替换所有空行?

转载 作者:行者123 更新时间:2023-12-02 22:07:10 27 4
gpt4 key购买 nike

让我们考虑一个字符串,如下所示:

const str = `Listen !
Don't replace me
or me

, but you can replace
the above empty line with '&'`

我们有一个函数parse(),它的作用如下:

  console.log(parse(str))

输出将是相同的,但空行被“&”替换。我认为我可以使用正则表达式来做到这一点,我也尝试过,但我不知道如何定位空行。因为如果我使用 '\n' 那么每一行都会被替换为空行。那么如何才能做到这一点呢?

最佳答案

const str = `Listen !
Don't replace me
or me

, but you can replace
the above empty line with '&'`

let strnew = str.replace(/^\s*$/gm, "&");
console.log(strnew);

关于javascript - 如何用javascript中的字符替换所有空行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59683145/

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