`'/^([^:]*):([^:]*):(.+)\.([^\.]++)\.([^\.]++)$/'` could be slightly faster