正则表达式从完全限定的域名中提取主机名

Mar*_*son 5 regex

我对正则表达式非常生疏,需要一个从完全限定域名(FQDN)中提取主机名,这是我所拥有的示例:

myhostname.somewhere.env.com
myotherhostname.somewhereelse.insomeotherplace.byh.info
Run Code Online (Sandbox Code Playgroud)

我想回来

myhostname
myotherhostname
Run Code Online (Sandbox Code Playgroud)

非常感谢您的帮助

我尝试过,"(.+)\."但是它匹配了右边的字符串并产生了:

myhostname.somewhere.env.
myotherhostname.somewhereelse.insomeotherplace.byh.
Run Code Online (Sandbox Code Playgroud)

bur*_*ION 3

使用这个正则表达式(.+?)(?=\.)