js中给正则传参传递变量

Posted 黑白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>

 

以上是关于js中给正则传参传递变量的主要内容,如果未能解决你的问题,请参考以下文章

js中给函数传参函数时,函数加括号与不加括号的区别

JMeter:全局变量___setProperty跨线程传参

JS中函数参数值传递和引用传递

JS基础之传参(值传递对象传递)

java中给main传参的方式

js函数传参