[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: getting output from external process in a variable
From: |
Stefan Monnier |
Subject: |
Re: getting output from external process in a variable |
Date: |
Fri, 30 Jan 2004 16:03:54 GMT |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
>>>>> "Daan" == Daan Hoogland <emacs@onecht.net> writes:
> groupname:member1,member2 and I want it in a list:
> (list "groupname" (list "member1" "member2"))
(when (re-search-forward ":\\([^,]*\\)," nil t)
(list (buffer-substring (point-min) (match-beginning 0))
(list (match-string 1)
(buffer-substring (point) (point-max)))))
I don't recommend the above style (especially using (point) instead of
(match-end 0)), but that should get you started.
Stefan