[개발 일기] 2025.02.26 - Dangling quantifier '+’ 에러
·
개발 일기
💡 개요오늘은 알고리즘을 풀 때 split() 메서드를 사용하다가 마주친 Dangling quantifier '+’ 에러에 대해 정리해 보자. 📕 Dangling quantifier '+’Dangling quantifier '+’ 에러를 마주치는 상황은 다음과 같다. String s = "10+10+10";String[] arr = s.split("+"); // 에러 발생 split() 메서드의 입력 매개변수는 정규 표현식으로 해석된다. 정규 표현식 내에서 “+” 는 직전 문자가 하나 이상 반복될 때 사용하는 수량자(quantifier)를 의미하기 때문에, “+”를 정규 표현식에서 단독으로 사용할 경우 에러가 발생한다. 즉, 난 String s 를 “+” 을 기준으로 문자열을 분리하려고 했..