用vb这个脚本干什么,用验证控件,正则验证一下就搞定了
\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*

解决方案 »

  1.   

    在输入邮件的textbox后面加上这个
    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" ControlToValidate="你的输入邮件的textbox的ID" runat="server" ErrorMessage="RegularExpressionValidator"
          ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ></asp:RegularExpressionValidator>
      

  2.   

    汗,基本理解lz的意思,其实就是验证词法的基本功能,不过用.net好像过于简单了吧,都有现成的函数slipt可以用了阿
      

  3.   

    有没有 vb脚本语言做的 谢谢大家 人家老师要求 用vb脚本做
    俺没办法呀 没学过vb脚本 谢谢大家
    谢谢大家 谢谢楼上大家的帮忙 谢谢了
      

  4.   

    自行设计实现如下功能:
    1、判断 E-mail输入内容是否符合E-mail基本条件?即:1)至少有"@"和"." 2)"@"前不能为空,之后必须有"."
    2、输出E-mail
    格式:分三部分:"@"前的内容,"."前的内容,"."后的内容
    3、附加功能:(请大家试着解决)
    规定E-mail只能包含数字,字母和下划线。检查其合法性。谢谢 用的是VB脚本语言  谢谢大家
    同学托付的 特意申请了个 有份的新号  麻烦大家帮忙了 谢谢
    用的是VB脚本语言 
    谢谢 谢谢
    用的是VB脚本语言 
    没学过俺
    千万别沉
      

  5.   

    function IsEmailValid(formname,elemname)
    {
    var Emailok=true;
    var temp=emlmname;
    var atsym=temp.value.indexOf('@');
    var period=temp.value.lastIndexOf('.');
    var space=temp.value.indexOf(' ');
    var length=temp.value.length-1;

    if((atsym<1)||(period<=atsym+1)||(period==length)||(space!=-1))
    {
    emailok=false;
    alert("请输入有效的Email地址");
    temp.focus();
    }
    if(emailok)
    alert("这个是有效的Email地址");
    return emailok;
    }