正则表达式真好用!!
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
BufferedReader bufr =
new BufferedReader(new InputStreamReader(System.in));
String lineString;
String reg = "(m|M)(a|A)(r|R)(s|S)(h|H)(t|T)(o|O)(m|M)(p|P)";
Pattern pattern = Pattern.compile(reg);
String string = "fjxmlhx";
while ((lineString = bufr.readLine()) != null) {
Matcher matcher = pattern.matcher(lineString);
System.out.println(matcher.replaceAll(string));
}
}
}