aboutsummaryrefslogtreecommitdiff
path: root/challenge-330/deadmarshal/java/Ch1.java
blob: 3a5748b8998c56102beed0f30742203550e04dfd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class Ch1 {
  public static void main(String[] args) {
    System.out.println(clear_digits("cab12"));
    System.out.println(clear_digits("xy99"));
    System.out.println(clear_digits("pa1erl"));
  }

  private static String clear_digits(String str) {
    String prev = str;
    do {
      prev = str;
      str = str.replaceAll("\\D\\d", "");
    } while (!str.equals(prev));
    return str;
  }
}