gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 01:32:22 24 4
gpt4 key购买 nike

我有一个带有动态数值的变量 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);

希望有帮助:)

关于使用变量作为模式的正则表达式的 JavaScript 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7735124/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com