题目描述
思路
直接遍历
遍历IP地址,遇到’.‘就替换为’[.]'即可。
Python实现
class Solution:
def defangIPaddr(self, address: str) -> str:
return address.replace('.', '[.]')
Java实现
class Solution {
public String defangIPaddr(String address) {
return address.replace(".", "[.]");
}
}
C++实现
class Solution {
public:
string defangIPaddr(string address) {
string ans;
for (auto c : address) {
if (c == '.') {
ans.append("[.]");
} else {
ans.push_back(c);
}
}
return ans;
}
};