All Downloads are FREE. Search and download functionalities are using the official Maven repository.

g1101_1200.s1108_defanging_an_ip_address.Solution Maven / Gradle / Ivy

There is a newer version: 1.38
Show newest version
package g1101_1200.s1108_defanging_an_ip_address;

// #Easy #String #2023_06_01_Time_0_ms_(100.00%)_Space_40.6_MB_(55.94%)

/**
 * 1108 - Defanging an IP Address\.
 *
 * Easy
 *
 * 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.
**/
public class Solution {
    public String defangIPaddr(String address) {
        return address.replace(".", "[.]");
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy