我有一个多行字符串和其他行之间的一些空行。看起来像:
def msg = """
AAAAAA
BBBBBB
CCCCCC
DDDDDD
EEEEEE
TEST
FFFFF
GGGGGG
"""
我尝试了一些正则表达式:
msg = msg.replaceAll('(\n\\\\s+\n)+', '')
或者
msg = msg.replaceAll('(\r?\n){2,}', '$1');
但是我正在寻找的东西没有什么好处......
是否可以只删除空行?得到这样的东西:
def msg = """
AAAAAA
BBBBBB
CCCCCC
DDDDDD
EEEEEE
TEST
FFFFF
GGGGGG
"""
狐的传说
饮歌长啸
犯罪嫌疑人X
相关分类