如何我通过正则表达式把以下的内容中的信息提取出来
String tel = "中国辽宁省大连市中山区解放路2号2-2-5 TEL:03-5294-4181FAX:03-5294-4184";
如何取得"TEL:03-5294-4181" 和"FAX:03-5294-4184"
希望正则的高手帮忙!
正则表达式 Java 正则
------解决方案--------------------
String tel = "中国辽宁省大连市中山区解放路2号2-2-5 TEL:03-5294-4181FAX:03-5294-4184";
String regex="[A-Z]{3}:0[0-9]-[0-9]{4}-[0-9]{4}";
Pattern p =Pattern.compile(regex);
Matcher m=p.matcher(tel);
while(m.find()){
System.out.println(m.group());
}