2009년 10월 29일 목요일

ASP 문자열 함수 다루기

출처 : http://flashcafe.org/asp_study/3883/page/4

문자열 함수는 변수내의 문자열 변수들을 조작하는데 사용된다.
실제 사이트를 제작하다보면 문자열 관련함수가 자주 사용된다.

[문자열 함수]

ㅁ Len : 길이구하기            
ㅁ Left : 왼쪽에서끊기
ㅁ Right : 오른쪽에서끊기       
ㅁ Mid : 중간부터끊기
ㅁ Instr : 문자검색                
ㅁ Ltrim : 왼쪽공백없애기
ㅁ Rtrim : 오른쪽공백없애기    
ㅁ Trim : 왼쪽오른쪽공백없애기
ㅁ Split : 추출함수라 보면 되겠다.
ㅁ Replace : 문자열 치환
ㅁ Replace(문자열, 바꿀문자, 바꿀내용)
ㅁ Ucase : 무조건 대문자로 반환
ㅁ Lcase : 무조건 소문자로 반환


1) len(str)의 결과 : <%=len(str)%>
  --str문장의 길이를 출력해준다.

2) left(str,5)의 결과 :<%=left(str,5)%>
  --str문장에서 왼쪽에서 5자리를 끊어서 출력을 해준다.

3) right(str,5)의 결과 :<%=right(str,5)%>
  --str문장에서 오른쪽에서 5자리를 끊어서 출력을 해준다.

4) mid(str,4,5)의 결과 :<%=mid(str,4,5)%>
  --str문장에서 4번째 자리부터 5자리를 끊어서 출력을 해준다.

5) instr(str,"Call")의 결과 :<%=instr(str,"Call")%>
  --str문장에서 "Call"이라는 문장이 있는 위치를 응답해준다.

6) replace(str,"Nice","Crazy")의 결과 :<%=replace(str,"Nice","Crazy")%>
  --str문장에서 "Nice"라는 문장을 찾아 "Crazy"로 바꾸어준다.

7) Ucase(str)의 결과:<%=Ucase(str)%>
  --str에서 전체 단어를 대문자로 변환해준다.

8) Lcase(str)의 결과:<%=Lcase(str)%>
  --str에서 전체 단어를 소문자로 변환해준다.

9) <% myprofile=split(str2,",") %>
  --str2에서 ","단위로 뽑아내어서 myprofile이라는 컬렉션에 담아준다.

댓글 없음:

댓글 쓰기