使用变量作为模式的正则表达式的JavaScript语法

前端之家收集整理的这篇文章主要介绍了使用变量作为模式的正则表达式的JavaScript语法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个动态数值的变量patt
var patt = "%"+number+":";

在test()方法中使用它的正则表达式语法是什么?

我一直在使用这种格式

var patt=/testing/g;
var found = patt.test(textinput);

TIA

是的,你差不多了您只需要将正则表达式字符串传递到RegExp构造函数中.然后可以调用其test()函数.
var matcher = new RegExp("%" + number + ":","g");
var found = matcher.test(textinput);

希望有帮助:)

猜你在找的正则表达式相关文章