var s='zhoukang@.'
alert(s.lastIndexOf('.')==(s.length-1))

解决方案 »

  1.   

    var reg = /\.$/;
    if(reg.exec("33."))
    {
       alert("后面有点");
    }
      

  2.   

    对不起``写错我的意思了!我现在是要验证一个如果点符号在最后一位就alert("格式不对")
      

  3.   

    你是不是要验证一个串是不是合法邮箱?<script language="javascript">
        /**
         * Reference: Sandeep V. Tamhankar ([email protected]),
         * http://javascript.internet.com
         */
        function checkEmail(emailStr) {
           if (emailStr.length == 0) {
               return true;
           }
           var emailPat=/^(.+)@(.+)$/;
           var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]";
           var validChars="\[^\\s" + specialChars + "\]";
           var quotedUser="(\"[^\"]*\")";
           var ipDomainPat=/^(\d{1,3})[.](\d{1,3})[.](\d{1,3})[.](\d{1,3})$/;
           var atom=validChars + '+';
           var word="(" + atom + "|" + quotedUser + ")";
           var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
           var domainPat=new RegExp("^" + atom + "(\\." + atom + ")*$");
           var matchArray=emailStr.match(emailPat);
           if (matchArray == null) {
               return false;
           }
           var user=matchArray[1];
           var domain=matchArray[2];
           if (user.match(userPat) == null) {
               return false;
           }
           var IPArray = domain.match(ipDomainPat);
           if (IPArray != null) {
               for (var i = 1; i <= 4; i++) {
                  if (IPArray[i] > 255) {
                     return false;
                  }
               }
               return true;
           }
           var domainArray=domain.match(domainPat);
           if (domainArray == null) {
               return false;
           }
           var atomPat=new RegExp(atom,"g");
           var domArr=domain.match(atomPat);
           var len=domArr.length;
           if ((domArr[domArr.length-1].length < 2) ||
               (domArr[domArr.length-1].length > 3)) {
               return false;
           }
           if (len < 2) {
               return false;
           }
           return true;
        }
        alert(checkEmail('zhoukang@.'));
    </script>
      

  4.   

    if mid(str,len(str),1)="." then
    alert("格式不对")
    end if
      

  5.   

    正则 网上多的是Email的。
      

  6.   

    var s='zhoukang@.'
    if(s.lastIndexOf('.')==(s.length-1))
        alert('格式不对');