split-string-and-unquote

split-string-and-unquote is a compiled Lisp function in `subr.el'.

(split-string-and-unquote STRING &optional SEPARATOR)

Split the STRING into a list of strings.
It understands Emacs Lisp quoting within STRING, such that
(split-string-and-unquote (combine-and-quote-strings strs)) == strs
The SEPARATOR regexp defaults to "\s-+".