개요StringBuilder sb = new StringBuilder(str);List alphabetIndex = new ArrayList();List alphabet = new ArrayList();String regex = "^[a-zA-Z]$"; // 알파벳 a~z, A~Z로 시작하는 문자 1개for (int i = 0; i 입력한 문자열을 문자 단위로 순회하면서 정규식과 일치하는지 확인하고 일치하는 부분은 각각의 리스트에 추가하는 과정을 구현한 코드이다. 처음에는 if문에서. equals(regex)를 이용해서 문자열의 참/거짓을 비교하였다. a%b를 입력했을 때 순서대로 true(a), false(%), true(b)를 예상했지만, 정규식과 일치함에도 조건식의 반환값이 모두 false가 ..