fork download
  1. import java.util.Arrays;
  2. import java.util.stream.Collectors;
  3.  
  4. public class Main {
  5. public static void main(String[] args) {
  6. String[] elements = { "cat", "dog", "fish" };
  7. String str = "This is a caterpillar and that is a dogger.";
  8.  
  9. str = str.replaceAll(Arrays.stream(elements).map(s -> "(?:" + s + ")").collect(Collectors.joining("|")), "");
  10.  
  11. System.out.println(str);
  12. }
  13. }
Success #stdin #stdout 0.11s 50636KB
stdin
Standard input is empty
stdout
This is a erpillar and that is a ger.