import re
strings = ["0.0.4.1", "7.51.4.1", "0.1.4.1", "001", "0.1", ".0.1", "0.0.0.0", "0.1.2.3.4.5"]
pattern = r"^(?=\d+(?:\.\d+){3}$)0+\.(?:0+\.)*"
for s in strings:
print(re.sub(pattern, "", s))
aW1wb3J0IHJlCnN0cmluZ3MgPSBbIjAuMC40LjEiLCAiNy41MS40LjEiLCAiMC4xLjQuMSIsICIwMDEiLCAiMC4xIiwgIi4wLjEiLCAiMC4wLjAuMCIsICIwLjEuMi4zLjQuNSJdCnBhdHRlcm4gPSByIl4oPz1cZCsoPzpcLlxkKyl7M30kKTArXC4oPzowK1wuKSoiCmZvciBzIGluIHN0cmluZ3M6CiAgICBwcmludChyZS5zdWIocGF0dGVybiwgIiIsIHMpKQ==