에러

error_image

코드

String[] split = question.split("?");


원인

  • split() 메소드 사용시 특정한 문자를 regex로 사용하는 경우 동작하지 않는다.
    • 특정한 문자: 이미 문법 상 사용 중인 특수문자 (|, &, ^, *, ?, . 등)

해결 방법

  • regex 앞에 백슬래시(\)두 번 넣어주면 코드가 정상적으로 동작한다.
String[] split = question.split("\\?");