plex-filter 296 B

123456789101112131415161718
  1. #!/usr/bin/perl -w
  2. use strict;
  3. my $prefix = '';
  4. while (<STDIN>) {
  5. foreach my $field (split(/\>/, $_)) {
  6. $field =~ s/\>/\>\n/g;
  7. $field =~ s/\<\/?\w+$//g;
  8. if ($field =~ /^\s*$/) {
  9. next;
  10. }
  11. if ($field =~ /^\//) {
  12. $prefix = $field;
  13. next;
  14. }
  15. print $prefix . $field . "\n";
  16. }
  17. }