gpt4 book ai didi

php - 域名的简单正则表达式

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

如何确保域名符合这 3 个简单标准:

  • 以 .com/.net 结尾

不能以开头

  • http://或 https://
  • http://www.或 https://www.

我已经设法理解了与第一个条件相对应的正则表达式的这一部分:

/.*(\.com|\.net)$/

但我不知道如何实现其他 2 个条件来制作独特的正则表达式。

感谢您的帮助。

最佳答案

“不开始”模式有点棘手。

最清晰的方法是使用两个独立的正则表达式,一个匹配你想要的,一个不匹配你不想要的。

但是你可以在一个消极的前瞻中做到这一点:

/^(?!https?:\/\/(www\.)?).*(\.com|\.net)$/

编辑:更正 ridgerunner 指出的断言

关于php - 域名的简单正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7742010/

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