| 
/*
 goat goats
 */
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 public class MainClass {
 
 public static void main(String[] av) {
 String joke = "dog " + "dogs";
 String regEx = "dog";
 
 Pattern doggone = Pattern.compile(regEx);
 Matcher m = doggone.matcher(joke);
 
 StringBuffer newJoke = new StringBuffer();
 while (m.find()) {
 m.appendReplacement(newJoke, "goat");
 }
 m.appendTail(newJoke);
 System.out.println(newJoke.toString());
 }
 
 }
 
 
 
 |