gpt4 book ai didi

javascript - 组合两个正则表达式模式 : case insensitivity and escape backslash

转载 作者:行者123 更新时间:2023-11-30 11:40:59 25 4
gpt4 key购买 nike

我知道我可以使用不区分大小写的方法,如下所示:

var name = "test A/c";
{name: new RegExp('^'+name+'$', "i")}

现在我想转义上面表达式中的反斜杠。我知道如何转义反斜杠:

/\//ig;

但我不知道如何将这两种模式结合使用。

最佳答案

您可以在第二个表达式中使用替换。

var name = "test A/c";{name: new RegExp('^'+name.replace(/\//g,'\\/')+'$', "i")}

关于javascript - 组合两个正则表达式模式 : case insensitivity and escape backslash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42688128/

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