Better regex thanks to @ewels