gpt4 book ai didi

java - 链接内 4 个值的正则表达式(这个或这个或这个等)

转载 作者:行者123 更新时间:2023-12-01 14:24:46 25 4
gpt4 key购买 nike

在这方面遇到了一些麻烦。

假设我有一个可能包含这些值的链接:

巴利阿里群岛|伊维萨岛|马略卡岛|梅诺卡岛

示例1:http://site.com/Menorca

示例2:http://site.com/Ibiza

我只需要一个正则表达式来说明链接是否包含这 4 个中的任何一个(也不区分大小写)

有人能指出正确的方向吗 - 它不是使用特定的语言,但我使用的软件是基于 Java 的。

非常感谢 - 同时我会继续努力! :)

最佳答案

您可以使用:

// assuming url is your URL variable
if (url.matches("(?i)^http://site\.com/(Balearic|Ibiza|Majorca|Menorca)\b.*$")) {
// match succeeded
}

(?i) 将确保在进行比较时忽略大小写。

关于java - 链接内 4 个值的正则表达式(这个或这个或这个等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17238494/

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