正規使えばすぐできるような
http://([^/]+)/test/read\.cgi/(\^/]+)/(\^/]+)/(l50)?
$1 $2 $3(\1 \2 \3?)