반응형 Split1 자바 split 시 유의사항 자바를 사용하다보면 split 이라는 함수를 많이 사용한다. 하지만 정규표현식을 고려하지 않고 사용하다가 이상한점을 발견해서 기록으로 남긴다. 예를들어 다음과 같다. String text = "aaa$$bbb$$ccc"; String[] list = text.split("$$"); System.out.println(list.length); 를 할 경우엔 당연히 3이라고 나와야할것 같은데 1로 나온다. 즉 split이 먹질 않은것이다. 이럴경우엔 정규표현식 문자로 split을 해서 그렇고 다음과같다. \ ^ $ . | ? * + ( ) [ { 이렇 문자를 메타 문자라고 하고 메타문자를 split으로 사용하기 위해서는 문자 앞에마다 백슬래시(\) 를 2개씩 붙여야 가능하다. 즉 위 코드에서는 다음과 같이하면.. 2023. 1. 13. 이전 1 다음 반응형