Hi, this patch adds the function string-split-substring. The existing string-split functions all only allow splitting by char or char_set, but common file formats like graphviz need to be split by strings like " -> ". Example usage: (string-split-substring line "key -> value" " -> ") ;; => '("key" "value")