ASP는 어떻게 가로 채기 문자열 함수를 구현할 수 있습니까? 나는 많은 사람들 이이 문제에 대해 궁금 할 것이라고 믿는다. 문자열 함수를 가로 채는 ASP의 구현 방법을 살펴 보겠습니다. 모르는 친구, 살펴 보겠습니다.
제목이 너무 길다면 페이지 레이아웃 제한으로 인해 10 자만 나열 할 수 있습니다.이 기능은이 기능을 달성하는 데 도움이됩니다.
코드 사본은 다음과 같습니다.'Intercept String Strvalue (제목, 단어 수)
함수 strvalue (str, lennum)
희미한 p_num
희미한 i
Strlen (str) <= Lennum이면
strvalue = str
또 다른
p_num = 0
x = 0
p_num> lennum-2가 아닙니다
x = x+1
ASC (mid (str, x, 1)) <0이면
p_num = int (p_num) + 2
또 다른
p_num = int (p_num) + 1
끝 If
strvalue = 왼쪽 (trim (str), x) & "…"
고리
끝 If
엔드 기능
함수 strlen (str)
DIM PAGE_LEN
page_len = 0
strlen = 0
trim (str) <> ""이면
page_len = len (trim (str))
xx = 1에서 page_len의 경우
ASC (mid (str, xx, 1)) <0이면
strlen = int (strlen) + 2
또 다른
strlen = int (strlen) + 1
끝 If
다음
끝 If
엔드 기능
사용 방법 :
코드 사본은 다음과 같습니다.<%= strvalue ( "정확한 프로그래밍 언어, 색상 코드 구문을 올바르게 할 수 있으며 몇 가지 간단한 코드 스 니펫 설명을 입력 할 수 있습니다", 10)%>
위는 문자열 함수를 가로 채는 ASP의 구현 방법입니다. 코드는 매우 간결하고 실용적입니다. 필요한 친구는 그것을 참조 할 수 있습니다.