[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: getting output from external process in a variable
From: |
Gareth Rees |
Subject: |
Re: getting output from external process in a variable |
Date: |
30 Jan 2004 07:39:38 -0800 |
Daan Hoogland wrote:
> I end up with [a buffer containing lines of the form]
> groupname:member1,member2 and I want it in a list:
> (list "groupname" (list "member1" "member2"))
(require 'cl)
(defun munge-buffer ()
(goto-char (point-min))
(loop while (re-search-forward "^\\(\\w+\\):\\(\\w+\\),\\(\\w+\\)$" nil t)
collect `(,(match-string 1) (,(match-string 2) ,(match-string 3)))))
--
Gareth Rees