js中給正則傳參、傳遞變量


js中驗證字符串有時需要用到正則表達式,一般情況下直接寫正則進行驗證就行。

但是遇到需要把部分正則作為參數傳遞就麻煩一點,需要用到RegExp()對象。

 <script type="text/javascript">
     window.onload = function () {
         var str = "123456789";
         var pattern = "\^\[0-9\]";
         var reg = new RegExp(pattern + "\*\$","g");
  
         if (str.match(reg)) {
             alert("給正則傳參驗證字符串成功!");
         }
     }
 </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM