How to trim strings in Emacs Lisp? Oct 13, 2023 (string-trim " foo bar baz ") ;; "foo bar baz" (string-trim "-@-foo bar baz-_-" "[-@]+" "[-_]+") ;; "foo bar baz" (string-trim-left "-@-foo bar baz" "[-@]+") ;; "foo bar baz" (string-trim-right "foo bar baz-_-" "[-_]+") ;; "foo bar baz"