while () { s{(?:(?<=23,)|(?<=bye,)),+}{}; print; } __DATA__ Hello,World,23,,,, test,test,test test,test,test test,test,test test,test,test end,bye,,,,