>>71
$ echo 'a & b & c & d' | sed 's/^\(\([^&]\{1,\}\(&\|$\)\)\{3\}\).*$/\1/; s/ *&$//'
a & b & c
$