import java.util.regex.*; public class UsePatternMatcher { public static void main(String[] args) { String phones1 = "Justin 的手機號碼:0939-100391\n" + "momor 的手機號碼:0939-666888\n"; Pattern pattern = Pattern.compile(".*0939-\\d{6}"); Matcher matcher = pattern.matcher(phones1); while(matcher.find()) { System.out.println(matcher.group()); } String phones2 = "caterpillar 的手機號碼:0952-600391\n" + "bush 的手機號碼:0939-550391"; matcher = pattern.matcher(phones2); while(matcher.find()) { System.out.println(matcher.group()); } } }