JAVA
replaceAll 메서드
주영재
2022. 10. 6. 17:48
replaceAll()는 받는 값이 String이며 기존 replace()와 유사한 듯 다르다.
replaceAll(변환 전 내용, 변환 내용)으로 이루어진다.
이때 "[ ]"를 사용하면 [ ]안에 있는 값을 전부 바꿀 수 있으며,
"[^ ]"를 사용하면 [ ]안에 있는 값들을 제외한 나머지를 전부 바꿀 수 있다.
문자와 숫자가 섞여 있는 문자열이 있을 때 ex) asj548jasdja54sd5g
replaceAll("[^0-9]","")를 하면 새로운 String은 "548545"를 받는다