如何从输出中逃脱此正则表达式?

时间:2018-07-31 11:36:17

标签: regex sed

我希望将域名分开进行其他计算。

example.uk.db.com

sed'/.[a-zA-Z].*'-匹配“ .uk.db.com”

当我给反斜杠\时,它完全逃脱而没有返回。

1 个答案:

答案 0 :(得分:1)

您使用的表达式在包含它的第一个点之后匹配。

匹配并包括第一个点:

sed

结果:sed 's/^[^.]*\.//' <<< "example.uk.db.com"

uk.db.com将匹配所有与句点符号不同的字符,直到第一个点(包括第一个点)为止。