Development/JAVA

replace와 replaceAll 차이점

루루지 2021. 3. 25. 16:39
반응형

replace
replaceAll

위의 이미지를 보면 replaceAll의 경우 첫번째 인자 값으로 regex(정규식)을 받도록 되어있다.

즉, replace와 replaceAll의 차이는 정규식을 사용할 수 있느냐 없느냐로 보면 된다.

 

ex)

    replace의 경우 "ap"라는 문자열을 찾아 공백으로 만들어 주었고,

    replaceAll은 문자열에 a와p를 찾아 공백으로 만들어 주었다.