Re: patch adding new regexp functions

Поиск
Список
Период
Сортировка
От David Fetter
Тема Re: patch adding new regexp functions
Дата
Msg-id 20070216161121.GD21379@fetter.org
обсуждение исходный текст
Ответ на Re: patch adding new regexp functions  (Peter Eisentraut <peter_e@gmx.net>)
Ответы Re: patch adding new regexp functions  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-patches
On Fri, Feb 16, 2007 at 01:19:55PM +0100, Peter Eisentraut wrote:
> Am Freitag, 16. Februar 2007 08:02 schrieb Jeremy Drake:
> > On Thu, 15 Feb 2007, Peter Eisentraut wrote:
> > > I have no strong opinion about how matches are returned.  Seeing
> > > the definitional difficulties that you point out, it may be fine
> > > to return them unordered.  But then all "matches" functions
> > > should do that.
> > >
> > > For the "split" functions, however, providing the order is
> > > clearly important.
> >
> > Does this version sufficiently address your concerns?
>
> I don't think anyone asked for the start position and length in the
> result of regexp_split().  The result should be an array of text.
> That is what Perl et al. do.
>
> As for the regexp_matches() function, it seems to me that it returns
> too much information at once.  What is the use case for getting all
> of prematch, fullmatch, matches, and postmatch in one call?

If not in one call, how would you get it?  Perl, for example, makes
these available to any regex match in the form of variables it sets.

Cheers,
D
--
David Fetter <david@fetter.org> http://fetter.org/
phone: +1 415 235 3778        AIM: dfetter666
                              Skype: davidfetter

Remember to vote!

В списке pgsql-patches по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: [GENERAL] ISO week dates
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [GENERAL] ISO week dates