(defun cap (stream string &rest args) (princ (string-capitalize string :end 1) stream)) (format nil "~{~/cap/~^ ~}" (ppcre:split"\\s+" "LL day and night")) ;=> "LL Day And Night"