我正在尝试使用以下代码片段删除额外的新行:
while(true){
line = line.replaceAll("\r\n\r\n", "\r\n").replaceAll("\n\n", "\n").replaceAll("\r\r", "\r");
if ((line.indexOf("\r\n\r\n") < 0) && (line.indexOf("\n\n") < 0) && (line.indexOf("\r\r") < 0)){
break;
}
};
但它不会删除额外的新行。请帮我。
输入:
Print
ID: 12345678
TimeStamp: 05/17/2019 3:00:35 pm
Status: Open
预期输出:
Print
ID: 12345678
TimeStamp: 05/17/2019 3:00:35 pm
Status: Open