1. 程式人生 > >js中給正則傳參、傳遞變量

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

情況下 reg () type 但是 對象 成功 win load

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>

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