我想将字符串与正则表达式连接起来
我的正则表达式是
$scope.searchEstimateMeasures = Ne;
var exp = new RegExp("/^" + $scope.searchEstimateMeasures +"/i");
当我尝试使用
测试此regualr表达式时if (exp.test(Net Value))
我收到错误,说对象不支持属性或方法测试
我尝试使用
var exp = new RegExp('/^' + $scope.searchEstimateMeasures +'/i');
但它返回false。
如果我直接使用正则表达式(/^ne/i.test(Net Value))
我会变成现实。
答案 0 :(得分:3)
new RegExp
接受2个参数。
第一个通常是/ /
。
第二个是国旗。
试试:
var exp = new RegExp('^' + $scope.searchEstimateMeasures, 'i');