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 to the above Question
class Solution {
public:
string defangIPaddr(string
address) {
string s,a,c;
s=address;
a="[.]";
for(int i=0;
i<s.length(); i++){
if(s[i]=='.'){
c=c+a;
}
else{
c=c+s[i];
}
}
return c;
}
};
0 Comments
If you have any doubts/suggestion/any query or want to improve this article, you can comment down below and let me know. Will reply to you soon.