>501
もう少し詳しく課題を書かないとムリ。

その例を満たすためだけなら↓でもいいかもしれないが。。。
 
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class xml_el {
public static void main(String[] args) {
Matcher m = Pattern.compile("<([^/][^>]*)>").matcher(args[0]);
while(m.find()) {
System.out.print(m.group(1)+" ");
}
System.out.println();
}
}