标签: regex sed
我希望将域名分开进行其他计算。
example.uk.db.com
sed'/.[a-zA-Z].*'-匹配“ .uk.db.com”
当我给反斜杠\时,它完全逃脱而没有返回。
答案 0 :(得分:1)
您使用的表达式在包含它的第一个点之后匹配。
匹配并包括第一个点:
sed
结果:sed 's/^[^.]*\.//' <<< "example.uk.db.com" 。
sed 's/^[^.]*\.//' <<< "example.uk.db.com"
uk.db.com将匹配所有与句点符号不同的字符,直到第一个点(包括第一个点)为止。
uk.db.com