说下,是用javascript+正则表达试来实现

解决方案 »

  1.   

    <script language=javascript> 
    str="asdadadad0510-54013882asdadsasdsdljflakdjsflajd;lskjfla;[email protected]"
    var re=/(\d{4}-\d{7})/ig;
    var re2=/\w+@\w+\.\w+?/ig;
    if(re.test(str))
    alert("ok");
    else
    alert("no");
    if(re2.test(str))
    alert("ok");
    else
    alert("no");
    </script> 
    简单判断
      

  2.   

    <script language=javascript> 
    str="asdadadad0510-54013882asdadsasdsdljflakdjsflajd;lskjfla;[email protected]"
    var re=/(\d{4}-\d{8})/ig;
    var re2=/\w+@\w+\.\w+?/ig;
    if(re.test(str))
    alert("ok");
    else
    alert("no");
    if(re2.test(str))
    alert("ok");
    else
    alert("no");
    </script> 
    简单判断
      

  3.   

    <script language="javaScript">
    var s="asdadadad0510-54013882asdadsasdsdljflakdjsflajd;lskjfla;[email protected]";
    var tel=/\d{4}-\d{8}/g
    var email=/\w+?@\w+?\.com/g
    alert(s.match(tel));
    alert(s.match(email));
    </script>