我有一个多行字符串和其他行之间的一些空行。看起来像:
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
在Java中从字符串中删除空格
使用trim从php字符串的开头和结尾删除新行
如何从python中的字符串中删除ANSI转义序列
给定多行字符串 去除其中的数字字符 然后输出
相关分类