Exception in thread "main" java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0 *

21.10.18 12:14 작성 조회수 271

0

public static void main(String[] args) {
    System.out.println("(1!2@3^4~5)"+"->"+delChar("(1!2@3^4~5)","~!@#$%^&*()"));
}

static String delChar(String src, String delCh) {
    
    for(int i=0;i<=delCh.length();i++) {
        char c = delCh.charAt(i);
        String sc = c+"";         src = src.replaceAll(sc,"");      }
    return src;
}

---------------------------------------------------------------------------------------------------------------------------------
Exception in thread "main" java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0 *

예외가 계속 뜹니다.
무엇이 문제이며, 어떻게 고쳐야하는지 알려주실 수 있을까요?






답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!