gpt4 book ai didi

javascript,将\n 替换为\r\n

转载 作者:可可西里 更新时间:2023-11-01 02:28:50 24 4
gpt4 key购买 nike

我需要替换所有 \n\r\n , 但前提是 \n还没有\r以前。

Hello\nGreat\nWorld -> Hello\r\nGreat\r\nWorld
Hello\r\nGreat\r\nWorld -> Hello\r\nGreat\r\nWorld .

在 Java 中我可以用下一种方式来做

"Hello\nGreat\nWorld".replaceAll("(?<!\r)\n", "\r\n");  

但是(?<!X) JS 中没有构造。
有什么想法,我怎样才能在 JS 中做到这一点?

最佳答案

只需让 \r 成为匹配的可选部分,然后您就可以不受惩罚地替换:

"Hello\r\nWorld\n".replace(/\r?\n/g, "\r\n")

关于javascript,将\n 替换为\r\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16165215/

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