use strict; while () { s/\|\|/\| \|/g; print; } __DATA__ ||||| ||||red|| |blue|||green||