在 JavaScript 中,我使用以下正则表达式将多个换行符替换为一个:str.replace(/(\r\n?|\n){2,}/g, '$1')
但是在 Golang 中,我不确定应该怎么做。请问我该如何在 Golang 中实现这个功能?
输入:
Some string\n\n\n\n\n\nFoo bar Step1:\n\nFoo bar Step2:\n\n\nFoo bar final
输出:
Some string\nFoo bar Step1:\nFoo bar Step2:\nFoo bar final