MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

/*
 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());
    }

}