1. 程式人生 > >正則練習

正則練習

var 高級 time d+ email 註意 log 檢索 輸入

<script>
//    正則檢測手機號是否正確
    var poho = "13915605430";
//    ^開頭;
//    & 結尾
    if(poho.match(/^139\d{8}$/i)){
        alert("輸入正確");
    }else{
        alert("輸入錯誤");
    }
</script>



檢驗郵箱是否正確;
<script>
    var email = "[email protected]";

    if(email.match(/^\w+@\w+\.\w+$
/i)){ alert("郵箱輸入正確"); }else{ alert("郵箱輸入有誤,請檢查"); } </script> 高級檢索替換,註意$的運用; <script> var date = "2016/05/11"; // 2016-05-11 var time = date.replace(/(\d+)\/(\d+)\/(\d+)/g,"$1-$2-$3"); // 沒有()是不可以的,就沒有$的本領的; alert(time); </script>

正則練習