在网上找了一大堆都不合适,所以就来麻烦各位啦要验证网址的、验证邮箱的、还有一个是验证后辍只能是.jpg或.png的

解决方案 »

  1.   

    匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 
    匹配网址URL的正则表达式: 
    http(s)?://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$ 
      

  2.   

    Email不行
    网址的是不是一般都不验证后辍啊 .com之类的
      

  3.   

    就是乱填的都不行 [email protected]
    在网上找了一个可以了 "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$"但也是不验证后辍的
      

  4.   

    /^(?:[a-zA-Z0-9]+[_\-\+\.]?)*[a-zA-Z0-9]+@(?:([a-zA-Z0-9]+[_\-]?)*[a-zA-Z0-9]+\.)+([a-zA-Z]{2,})+$/;
    你试试这个呢
      

  5.   

    谢谢啦 不验证后辍这个就可以啦 "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$"这个 /(.*)+\.(jpg|png)$/i 我正在搞 等一下再回复你吧 谢谢啦
      

  6.   

    <script>
    var p = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    var str = "[email protected]";
    alert(p.test(str));
    </script>
      

  7.   

    alert true了,为什么还不行
      

  8.   

    图片也好了 (.jpg|.png|.JPG|.PNG)$ 有没自动区分大小写的
      

  9.   

    .*\.((j|J)(p|P)(g|G)|(j|J)(p|P)(e|E)(g|G)|(g|G)(i|I)(f|F)|(b|B)(m|M)(p|P))$