ASP中字符串函数的应用

王朝asp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

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

%>

2)通过字符串函数检测输出是否为电子邮件地址:

<%

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

%>

此检测函数并不充分,并没有检测".",如有兴趣请补充。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航