如何用ASP来检测字符串中是否带有@
也就是检测一下输入的是不是信箱,JS也可以做到,但是我现在需要用ASP来做,请问该咋办?
谢谢!!
问题点数:0、回复次数:7Top
1 楼global_boy(闲人)回复于 2004-05-04 16:46:21 得分 0
if instr(tem1,"@") then
response.write "包含@"
else
response.write "不包含@"
end ifTop
2 楼global_boy(闲人)回复于 2004-05-04 16:47:08 得分 0
if not instr(tem1,"@") then response.write "不包含@"Top
3 楼liuyangxuan(阿轩)回复于 2004-05-04 16:50:29 得分 0
也可以用正则!Top
4 楼plsky(端方飘零)回复于 2004-05-04 16:54:57 得分 0
如果要测试的是是否只有一个@呢?Top
5 楼skyboy0720(曲终人散)回复于 2004-05-04 17:42:25 得分 0
str="asdf@0df@fs3"
num=0
strlen=len(str)
for i=1 to strlen
if mid(str,i,1)="@" then
num=num+1
end if
next
num是几,就有几个@了!
最好是用正则Top
6 楼dullwolf(超级大笨狼之羊皮马甲)回复于 2004-05-04 18:18:02 得分 0
正则Top
7 楼arhui007(扬帆远航)回复于 2004-05-04 19:04:40 得分 0
正则表达式
Top




