728x90
String 문자열을 +
*
/
기호로 나누고 싶을 때,
String[] tmp = str.split("+");
다음과 같이 작성하면 java.util.regex.PatternSyntaxException: Dangling meta character ‘+’ near index 0
에러가 발생한다.
정상적으로 동작하기 위해서는 \\
을 붙여주면 된다.
String[] tmp = str.split("\\+");
728x90
'Language > JAVA' 카테고리의 다른 글
[JAVA] XML 및 JSON 파싱 (SAX parser, DOM parser, JSON ) (0) | 2024.01.25 |
---|---|
[JAVA] 자바 스트림 API (0) | 2023.09.08 |
[JAVA] 표준 API 함수적 인터페이스 - 람다식 및 메서드 참조(Method Reference) (0) | 2023.09.07 |
[JAVA] 람다 표현식의 개념과 특징 (0) | 2023.09.07 |
[JAVA] 컬렉션 Collection API (0) | 2023.07.24 |