正则表达式:获取子域和域

Regular Expressions: Get subdomain and domain

在 nginx 中,我有一行说明 ~^(www\.)(?<sub>.+).(?<domain>.+)$

如何才能让子域和域分开?喜欢 subdomain.example.com.

编辑: 我试了 ~^(www\.)?(?<sub>)\.?(?<domain>.+)$ 也没用。

你必须逃跑.

~^(www\.)?(?<sub>.+?)\.(?<domain>.+)$