Skip to main content
Back to problems
#1108
Easy Algorithms

Defanging an ip address

String
90.0% acceptance
Feb 25, 2026
2346
1784
Given a valid (IPv4) IP address, return a defanged version of that IP address. A defanged IP address replaces every period "." with "[.]".

Solution

Rust
Time O(1)
Space O(1)
LeetCode
solution.rs
impl Solution {
  pub fn defang_i_paddr(address: String) -> String {
    address.replace('.', "[.]")
  }
}