我有许多看起来像这样的字符串apl22002.prod.f02.dc2.example.com - DC2H2N2 - apl220010.prod.f02.dc2.example.com 我想要一个正则表达式来匹配主机名,例如
我有许多看起来像这样的字符串
apl22002.prod.f02.dc2.example.com - DC2H2
N2 - apl220010.prod.f02.dc2.example.com
我想要一个正则表达式来匹配主机名,例如第一行是 apl22002,第二行是 apl220010。
我尝试了 ^([^.]+)
适用于第一行的方法,但我不确定如何让它与第二行一起工作。我尝试了与 ([\w_-]+(?:(?:\.[\w_-]+)+))
FQDN 很好地匹配的方法,但不能完全匹配主机名。
有人能给我指明正确的方向吗?
谢谢!