On 30 December 2011 21:03, Neil Jerram <n...@ossau.homelinux.net> wrote: > Nala Ginrut <nalagin...@gmail.com> writes: > >> hi guilers! >> It seems like there's no "regexp-split" procedure in Guile. >> What we have is "string-split" which accepted Char only. >> So I wrote one for myself. > > We've had this topic before, and it only needs a search for > "regex-split guile" to find it: > http://old.nabble.com/regex-split-for-Guile-td31093245.html. >
Good to see that there is continuing interest in this feature. IMO, the implementation here is more elegant and readable for it's use of `fold-matches'. The first implementation from the thread you mention effectively rolls it's own version of `fold-matches' over the result of `list-matches' (which is implemented using `fold-matches' !).