没有www/com/co.uk的匹配域 - 正则表达式



我到处找过,似乎找不到任何有用的东西!

基本上我需要匹配域名而没有 www/com/http 等......

因此,这些链接:

http://www.google.com

https://www.google.com

http://www.google.co.uk

https://www.google.co.uk

应该匹配为简单的google.

这是我到目前为止得到的:

^(?:http://)(?:www[.])(.*?)[.]

如果我把它改成https东西就会变成梨形。

您可以使用

^https?://www.([^.]+)

查看正则表达式演示

  • ^ - 字符串的开头
  • http - 文本子字符串
  • s? - 1 或 0 s 个字符
  • ://www. - 文本://www.子字符串
  • ([^.]+) - 组 1:除 . 以外的任何 1 个或多个字符([^...]否定字符类(

最新更新