2010년 1월 15일 금요일

숫자만를 전화번호형식(000-0000-0000)으로 표현

 /**
  * 숫자만 으로 이루어져 있는 전화번호를 형식을
  * 000-0000-0000 으로 표현하기 위해 만듬
  *  예) 027651111 => 02 - 765 - 1111
  */
 private String change(String text)
 {
  int textLength = text.length();
  String textOut ="";

  if(textLength>=9)
  {
   int startIndex=0;
   if("02".equals(text.substring(0,2)))
   {
    textOut+="02";
    startIndex+=2;
   }
   else
   {
    textOut+=text.substring(0,3);
    startIndex+=3;
   }
   textOut+=" - "+text.substring(startIndex,textLength-4);
   textOut+=" - "+text.substring(textLength-4,textLength);    
  }   
  return textOut;
 }
 

댓글 없음:

댓글 쓰기