"ma" 를 찾는다고 할때
replace("ma", "")
하지 마시고
replace("ma", " ")
이런 식으로 한 다음에 마지막에
replace(" ", "")
이런 식으로 하는게 좋습니다.
예를 들면
"ymae" 이런 문자열이 있다고 할때
replace("ma", "") 이렇게 하면
"ymae" -> "ye" 이렇게 되서 이 다음에 "ye" 를 체크할 때 제외되고 가능한 문자열이 되버립니다.
하지만 replace("ma", " ") 이렇게 하면
"ymae" -> "y e" 이렇게 되서 이 다음에 "ye" 를 체크할 때 제외되지 않습니다.
이해 완료.. replace("ma", "")로 하면 ma 앞뒤에 있던게 합쳐지면서 합쳐진거를 체크하여 제거할 수 있군요..
우와... 이거구나 진짜어렵다.... 감사합니다!
감사합니다...