WEB

[asp] 특정문자가 포함된 문자열 찾기, 문자열 길이 등등 문자열 관련

AlrepondTech 2013. 6. 19. 10:24
반응형

 

 

=================================

=================================

=================================

 

 

 

출처: 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

 

 

출처: http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040204&docId=66354762&qb=YXNwIOusuOyekOyXtCBzaXpl&enc=utf8&section=kin&rank=1&search_sort=0&spq=0&pid=RNZRmF5Y7twssc4jc5Csssssssw-248041&sid=UcEUhnJvLBwAAHIaF8g

 

 

<%
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)의 결과는 출력되지 않네요.

 

도대체 무슨 실수가 있어서 이런 걸가요? ㅠㅠ

 

 

=================================

=================================

=================================

 

 

반응형