java

java 공백 개행문자 탭 삭제

초이짬 2018. 6. 1. 17:03
728x90

xml 태그에서 값을 꺼내올떄
<meta>
Meta
</meta>
이런 식으로 되어 있다면 String 값은 \n\tMeta\t\t\n
이런식으로 뽑아 진다 해당 값의 개행 및 탭을 제거할때

String str = [xml]값
str = str.replaceAll("\\s","");
각종 공백을 한번에 처리 하는 \\s 라는 패턴을 넣어주면 된다.
그 외 추가 공백 패턴은
str = str.replaceAll("(^\\p{Z}+l\\p{Z}+$)","");


* 모든 공백이 사라지니 참고할 것 ex)public void test() => publicvoidtest

728x90