프로그래밍/Java

자바 \n을 <br>로 치환

jonelove71 2023. 1. 26. 22:04

/****************************************
 * \n 을 <br>로 바꾼다.
 * @param String
 * @return String 치환된 문자열
*****************************************/
    public static String repl(String text) {
     if( text == null || text.equals("") ) return "";
    
     StringBuffer sb = new StringBuffer(text);
     char ch;
    
     for (int i = 0; i < sb.length(); i++) {
     ch = sb.charAt(i);
    
     if (ch == '\r' && sb.charAt(i+1) == '\n' ) {
     sb.replace(i,i+2,"<br>");
                i += 3;
     }
     }
    
        return sb.toString();
    }