ASP中字串函式的應用

2021-04-01 09:02:14 字數 1368 閱讀 5983

asp中字串函式的應用

email:liuyong8833@sohu.***

歡迎前來學習交流!

--------------------------------------------

1. 字串函式:

len(str):取得字串的長度

instr(str1,str2):從字串str1,尋找另乙個字串str2第乙個出現的位置

left(str,n):從字串str左起取n個字元

right(str,n):從字串str右起取n個字元

mid(str1,n1,n2):從字串第n1個字元開始,取出n2個字元。

2.字串函式應用:

1)通過字元函式設計出乙個字串長度控制函式:

防止超過行寬字串換行:

<%

function strleft(string,leng)

dim str1

dim i,j,k

j = len(string)

k = 0

for i = 1 to j

str1 = mid(string,i,1)

if asc(str1) > 0 then

k = k + 1

else

k = k + 2

end if

if k > leng then

strleft = left(string,i) & "..."

exit for

else

strleft = string

end if

next

end function

%>

<%

function email(string)

dim str1

dim i,j,k,l

j = len(string)

k = 0

for i = 1 to j

str1=mid(string,i,1)

if str1 = "@" then

k = k + 1

l = i

end if

next

str2 = mid(string,l+1,1)

if (k=1) and ((str2>="a") and (str2<="z")) or ((str2>="a") and (str2<="z")) then

email = string

else

email = "miss!"

end if

end function

%>

此檢測函式並不充分,並沒有檢測".",如有興趣請補充。

程式設計聯盟

ASP字串函式大全

len len string varname 返回字串內字元的數目,或是儲存一變數所需的位元組數。trim trim string 將字串前後的空格去掉 ltrim ltrim string 將字串前面的空格去掉 rtrim rtrim string 將字串後面的空格去掉 midmid string...

asp 字串包含函式

asp 字串包含函式 ab abcdefg 你可以用instr 或者instrrev 來判斷 if instr ab,a 0 then或 if instrrev ab,a 0 then 有else 無vb和vbs函式 名稱 instr 類別 字串函式 方法 instr start,string1,s...

ASP字串函式示例

函式 語法 功能 len len string varname 返回字串內字元的數目,或是儲存一變數所需的位元組數。trim trim string 將字串前後的空格去掉 ltrim ltrim string 將字串前面的空格去掉 rtrim rtrim string 將字串後面的空格去掉 mid ...