Javascript正则表达式-匹配域和任何可能的子域

Javascript正则表达式-匹配域和任何可能的子域,javascript,regex,Javascript,Regex,我想匹配flickr.net及其子域: 所以这是不可能的 我尝试过这种模式,但没有成功: /https?:\/\/\S.flickr.net/ 试试这个: /https?:\/\/(\S*\.)?flickr\.net/ 如果你愿意。试试这个: /https?:\/\/(\S*\.)?flickr\.net/ 如果你愿意。@WiktorStribiżew我正在尝试匹配flickr.net和可能的子域。我提供的示例在其路径中有“flickr.net”。您的正则表达式将只匹配在第一个非空

我想匹配flickr.net及其子域:

所以这是不可能的

我尝试过这种模式,但没有成功:

/https?:\/\/\S.flickr.net/
试试这个:

/https?:\/\/(\S*\.)?flickr\.net/
如果你愿意。

试试这个:

/https?:\/\/(\S*\.)?flickr\.net/

如果你愿意。

@WiktorStribiżew我正在尝试匹配flickr.net和可能的子域。我提供的示例在其路径中有“flickr.net”。您的正则表达式将只匹配在第一个非空白字符之前只有一个非空白字符的子域dot@WiktorStribiżew我正在尝试匹配flickr.net和可能的子域。我提供的示例是“flickr.net”在其路径中,您的正则表达式只会在第一个点未能阻止
http://www.random.com/en/https://flickr.net/
:需要在字符串开头加锚。无法阻止
http://www.random.com/en/https://flickr.net/
:需要一个锚定到开头线的长度。