gpt4 book ai didi

JavaScript 用于字符串中的部分匹配

转载 作者:行者123 更新时间:2023-12-03 00:34:44 25 4
gpt4 key购买 nike

我正在尝试匹配字符串是否包含以下任何值,我想知道是否有一种方法可以在 JS 中执行此操作,而不需要使用 indexOf 或包含多个 || ?

例如:

    const referrer = "www.google.com/login/auth";
const loginRoute = "/login/auth";
const logoutRoute = "/logout/";
if(referrer.includes(loginRoute) || referrer.includes(logoutRoute)) {
//do something
}

有没有其他方法可以做到这一点,因为我试图避免多个 ||状况?在我的实现中,我必须检查五个不同的 URI。

最佳答案

您可以使用正则表达式:

if (/\/login\/auth|\/logout\//.test(referrer))

关于JavaScript 用于字符串中的部分匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53711490/

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