gpt4 book ai didi

javascript - 如何检测后面没有另一个换行符的换行符?

转载 作者:行者123 更新时间:2023-12-03 01:32:57 25 4
gpt4 key购买 nike

这里是my patter :

/\r\n|\r|\n/

并将被替换为\n\n。我想做的就是用双换行符替换所有单换行符。

所以输入:

something
something else

预期结果:

something

something else
<小时/>

问题是,我想避免匹配后面跟着另一个(或更多)新行的新行。所以我只想选择单换行符。所以这不应该有任何匹配:

something

something else

知道我该怎么做吗?

最佳答案

使用 ([^\r\n])\n([^\r\n]) 并将其替换为 $1\n\n$2。这意味着

( = 开始组 1

[^ = 开始取反集(NOT)

\n\r = 不匹配的字符

] = 结束否定集

) = 结束组 1

\n = 匹配换行符

第二组是第一组的重复。

<小时/>

替换为

$1 = 第一组

\n\n = 你的 Angular 色

$2 = 第二组

关于javascript - 如何检测后面没有另一个换行符的换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51197717/

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