=================================
=================================
=================================
출처: http://fendee.egloos.com/6984339
<%
str = "search list"
chk = Instr(str,"list")
Response.Write chk
%>
대상 문자열에서 지정한 문자열이 있으면 몇번째에 있는지 숫자를 반환하고, 없으면 0 을 반환한다.
PHP 의 substr 과 같은 역할을 하는 함수.
주의할점은, 대소문자를 구별하므로, 대소문자가 틀릴경우 0 을 반환하며,
대소문자 구별없이 찾으려면 먼저 UCase 또는 LCase 로 변환한후 비교하여야 한다.
출처: http://h5bak.tistory.com/28
tmpStr = "Hello World"
response.write tmpStr & "<br />"
response.write "instr(msg,""o""):" & instr(msg,"o") & "<br />" '앞에서 1부터 시작해서 o를 찾은 결과 : 5
response.write "instr(msg,""o""):" & instrrev(msg,"o") & "<br />" '뒤에서 1부터 시작해서 o를 찾은 결과 : 8
<%
str ="taeyo"
str2 ="taeyo's asp"
%>
<HTML>
<HEAD><title>문자열 함수 예제</title>
</HEAD>
<BODY>
<center><h2>문자열 함수 예제 2</h2></center>
<font face="돋움" size="2">
문자열의 길이 알아내기<br>
Len("Great taeyo")의 결과: <%=len("Great taeyo")%><p>문자열 잘라내기<br>
left("Great taeyo", 5)의 결과: <%=left("Great taeyo", 5)%><br>
right("Great taeyo", 5)의 결과: <%=right("Great taeyo", 5)%><p>문자열 뽑아내기<br>
str= "taeyo's asp" 일 때<br>
Mid(str,9,3)의 결과: <%=Mid(str,9,3)%><p>문자열에서 공백문자 제거<br>
str= " taeyo " 일 때<br>
Trim(str)의 결과: "<%=trim(str)%>"<br>
LTrim(str)의 결과: "<%=Ltrim(str)%>"<br>
RTrim(str)의 결과: "<%=Rtrim(str)%>"<p>
</font>
</BODY>
</HTML>
위의 것이 asp 코딩 소스 인데요.
문자열의 길이 알아내기
Len("Great taeyo")의 결과: 11문자열 잘라내기
left("Great taeyo", 5)의 결과: Great
right("Great taeyo", 5)의 결과: taeyo문자열 뽑아내기
str= "taeyo's asp" 일 때
Mid(str,9,3)의 결과:문자열에서 공백문자 제거
str= " taeyo " 일 때
Trim(str)의 결과: "taeyo"
LTrim(str)의 결과: "taeyo"
RTrim(str)의 결과: "taeyo"
여기서 Mid(str,9,3)의 결과는 출력되지 않네요.
도대체 무슨 실수가 있어서 이런 걸가요? ㅠㅠ
=================================
=================================
=================================
'WEB' 카테고리의 다른 글
asp 연산자 조건문 관련 (0) | 2013.06.19 |
---|---|
[Asp] switch case 문 (0) | 2013.06.19 |
html 텍스트 말줄임 (0) | 2011.10.28 |
HTML-CSS] 텍스트 중앙(가운데) 정렬, 양쪽/우측/좌측 맞춤 태그; Text Align Tag 관련 (0) | 2011.10.28 |
HTML 자동 줄바꿈, 자동 늘리기 (0) | 2011.08.17 |