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

时间:2015-04-22 16:42:03

标签: regex nginx

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

我如何制作它以便我可以将子域和域分开?像subdomain.example.com。

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

1 个答案:

答案 0 :(得分:1)

你必须逃避.

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