입력받은 전화번호 등에서 하이픈이나 스페이스 같은 필요없는 문자를 제거할 때 사용하자
public class Test1 {
public static void main(String[] args) {
String test = "!@#$@#826 $@#1%$%7 98$asd87 9f320qepu as dfkjl321";
System.out.println(test.replaceAll("[\\D]",""));
System.out.println(test.replaceAll("\\D",""));
System.out.println(test.replaceAll("[^\\d]",""));
System.out.println(test.replaceAll("^\\d",""));
}
}
결과
'Programming Language > Java' 카테고리의 다른 글
java // 리플렉션 테스트 (0) | 2020.08.27 |
---|---|
java // Gson 파싱시 주의사항 (0) | 2020.08.24 |
스트링 빌더 엔터키 안들어가게 하기 (0) | 2020.06.17 |
arraycopy 배열에 다른 배열 내용 넣기 (0) | 2020.06.09 |
외부 라이브러리를 자동 추가 하는 법 (0) | 2020.05.22 |