PatternSyntaxException : Java에서 정규식을 사용할 때 잘못된 반복
정규식을 많이 모르지만 간단한 패턴을 일치시켜야합니다. 다음은 true를 반환해야합니다. Pattern.matches("{\"user_id\" : [0-9]*}", inputLine) inputLine이 {"user_id" : 34} 그러나이 예외가 발생합니다. java.util.regex.PatternSyntaxException: Illegal repetition {"user_id" : 24} at java.util.regex.Pattern.error(Unknown Source) at java.util.regex.Pattern.closure(Unknown Source) at java.util.regex.Pattern.sequence(Unknown Source) at java.util.regex.Pattern.expr(Unknown Source) at java.util.regex.Pattern.compile(Unknown Source) at java.util.regex.Pattern.<init>(Unknown Source) at java.util.regex.Pattern.compile(Unknown Source) at java.util.regex.Pattern.matches(Unknown Source) …