Help for this page
Before s///: , , , , , , , 6 After 1st pass: ,,| , , , , , 6 After 2nd pass: ,, ,,| , , , 6 After 3rd pass: ,, ,, ,,| , 6
1 while s{, +,}{,,};
s{, +(?=,)}{,}g;