gpt4 book ai didi

regex - 使用 RegEx 匹配 domain.com 和 www.domain.com 但没有其他子域?

转载 作者:行者123 更新时间:2023-12-01 09:26:41 25 4
gpt4 key购买 nike

很抱歉,如果有人在其他地方问过这个问题,我一直在寻找,但终究找不到。我正在尝试处理正则表达式,我总是遇到更高级场景的问题......好吧,其他人发现它们很容易,所以也许我有问题。

无论如何,我正在尝试编写一个匹配 www.domain.com 或 domain.com 但没有其他子域或任何内容的正则表达式。我想通过正则表达式传递的唯一两个字符串是“domain.com”和“www.domain.com”,除了包括所有子域匹配之外,我无法准确找到我正在寻找的内容,我觉得这很容易.

我最接近的是:regex for matching something if it is not preceded by something else但在那种情况下,它只对前一个字符串失败,我希望它只对前一个字符串/子域成功。请注意,“domain.com”将始终是静态的,这意味着它始终是确切的字符串“domain.com”,而不是各种域。

非常感谢您阐明这一点!

泰勒

最佳答案

只需将可选部分放在非捕获组中,使其成为可选即可。

/^(?:www\.)?example.com$/

关于regex - 使用 RegEx 匹配 domain.com 和 www.domain.com 但没有其他子域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9361446/

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