For the string \" \\n a b c \\n 1 2 3 \\n x y z \" I need it to become \"a b c 1 2 3 x y z\".
\" \\n a b c \\n 1 2 3 \\n x y z \"
\"a b c 1 2 3 x y z\"
Using this regex str.replaceAll(\"(\\s|
If you really want to do this with Regex, this probably would do the trick for you
String str = " \n a b c \n 1 2 3 \n x y z "; str = str.replaceAll("^\\s|\n\\s|\\s$", "");