# 1108. Defanging an IP Address Given a valid (IPv4) IP `address`, return a defanged version of that IP address. A defanged IP address replaces every period `"."` with `"[.]"`. **Example 1:** ``` Input: address = "1.1.1.1" Output: "1[.]1[.]1[.]1" ``` **Example 2:** ``` Input: address = "255.100.50.0" Output: "255[.]100[.]50[.]0" ``` **Constraints:** The given `address` is a valid IPv4 address. ## solution 這就只是將 . 改為 [.] 而已,簡單的字串替換,沒什麼難的。 ```go= func defangIPaddr(address string) string { ip := strings.Replace(address, ".", "[.]", -1) return ip } ```