/**
* @author lautturi.com
* Java example: remove all new blank lines in string in java
*/
import java.util.*;
import java.util.regex.*;
public class Lautturi {
public static void main(String[] args) {
String text = "line 1\n\nline 3\n\n\nline 5\t hello \t \nline 6";
String newText = text.replaceAll("(?m)^[ \t]*\r?\n", "");
System.out.println("--------original text--------");
System.out.println(text);
System.out.println("--------new text--------");
System.out.println(newText);
}
}
output:
--------original text-------- line 1 line 3 line 5 hello line 6 --------new text-------- line 1 line 3 line 5 hello line 6