2013. 1. 4. 17:49ㆍWEB/ASP
하이픈이 없는 전화번호에 하이픈을 추가시켜 출력하는 방법입니다.
<%
'전화번호에 하이픈(-) 추가 함수
Function addHyphen(fmemtel)
Select Case Len(fmemtel)
Case 8 '1588-xxxx
t1 = Mid(fmemtel,1,4)
t2 = Mid(fmemtel,5,4)
response.write t1 & "-" &t2
Case 9 '02-xxx-xxxx
t1 = Mid(fmemtel,1,2)
t2 = Mid(fmemtel,3,3)
t3 = Mid(fmemtel,6,4)
response.write t1 & "-" &t2 & "-" &t3
Case 10 '휴대전화 010-xxx-xxxx
If Mid(fmemtel,1,2) = "01" Then '휴대전화 010-xxx-xxxx
t1 = Mid(fmemtel,1,3)
t2 = Mid(fmemtel,4,3)
t3 = Mid(fmemtel,7,4)
response.write t1 & "-" &t2 & "-" &t3
Else '일반전화
If Mid(fmemtel,1,2) = "02" Then
t1 = Mid(fmemtel,1,2)
t2 = Mid(fmemtel,3,4)
t3 = Mid(fmemtel,7,4)
response.write t1 & "-" &t2 & "-" &t3
Else
t1 = Mid(fmemtel,1,3)
t2 = Mid(fmemtel,4,3)
t3 = Mid(fmemtel,7,4)
response.write t1 & "-" &t2 & "-" &t3
End If
End If
Case 11 'xxx-xxxx-xxxx(휴대전화,070)
t1 = Mid(fmemtel,1,3)
t2 = Mid(fmemtel,4,4)
t3 = Mid(fmemtel,8,4)
response.write t1 & "-" &t2 & "-" &t3
Case Else
response.write fmemtel
End Select
End Function
fmemtel = "010-9999-9999"
addHyphen(fmemtel) '함수 호출
%>
위의 소스는 휴대전화와 일반전화, 1588-xxxx와 같은 번호만 적용된 소스입니다.
'WEB > ASP' 카테고리의 다른 글
ASP 특정문자가 포함된 문자열 찾기(instr,instrrev) (0) | 2013.01.04 |
---|---|
ASP 한글 인코딩 캐쉬 (0) | 2013.01.04 |
ASP에서 쿠키(cookie) 사용하기 (0) | 2013.01.04 |
ASP에서 세션(session) 사용하기 (0) | 2013.01.04 |
ASP) 접속한 단말기나 브라우저 정보 추출하기(HTTP_USER_AGENT) (0) | 2013.01.04 |