The code I posted simply stores/remembers any value that isn't 'W'.
Because I assumed that the length column has only one value to remember (per character), I used a variable instead of an array for the length column.
Whenever you encounter a new character name in the loop, call a subroutine to output the previous character. I.e. add the following line before the other lines I posted:
The subroutine OutputCharacter just prints one line per value in @id, and in the first line also the name, count and length. One way to do that is to print the first line separately and then the rest in a loopif ($array[0]!='W') { OutputCharacter($char,$count,$length,@id); @id=(); }
In reply to Re^3: Remove unwanted chars and maintain table integrity
by jethro
in thread Remove unwanted chars and maintain table integrity
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |