題目
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
addressis a valid IPv4 address.
題目大意
給你一個有效的 IPv4 地址 address,返回這個 IP 地址的無效化版本。所謂無效化 IP 地址,其實就是用 "[.]" 代替了每個 "."。
提示:
- 給出的 address 是一個有效的 IPv4 地址
解題思路
- 給出一個 IP 地址,要求把點替換成
[.]。 - 簡單題,按照題意替換即可。 意替換即可。
參考代碼
package leetcode
import "strings"
func defangIPaddr(address string) string {
return strings.Replace(address, ".", "[.]", -1)
}