Re: [HACKERS] regular expressions from hell

Поиск
Список
Период
Сортировка
От Jose' Soares Da Silva
Тема Re: [HACKERS] regular expressions from hell
Дата
Msg-id Pine.LNX.3.96.980601094840.759A-100000@proxy.bazzanese.com
обсуждение исходный текст
Ответ на Re: [HACKERS] regular expressions from hell  ("Thomas G. Lockhart" <lockhart@alumni.caltech.edu>)
Список pgsql-hackers
On Sun, 31 May 1998, Thomas G. Lockhart wrote:

> > I've noticed there are no less then 10^10 regex implementations.
> > Is there a standard?  Does ANSI have a regexp standard, or is there
> > a regex standard in the ANSI SQL spec?  What do we use?
>
> afaik the only regex in ANSI SQL is that implemented for the LIKE
> operator. Pretty pathetic: uses "%" for match-all and "_" for match-any
> and that's it. Ingres had a bit more, with bracketed character ranges
> also. None as rich as what we already have in the backend of Postgres.
>
> Don't know about any other ANSI standards for regex, but I don't know
> that there isn't one either...
>
- SQL3 SIMILAR condition.
SIMILAR is intended for character string pattern matching. The difference
between SIMILAR and LIKE is that SIMILAR supports a much more extensive
range of possibilities ("wild cards," etc.) than LIKE does.
Here the syntax:

          expression [ NOT ] SIMILAR TO pattern [ ESCAPE escape ]

                                                      Jose'


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

Предыдущее
От: Hannu Krosing
Дата:
Сообщение: Re: large-precision numeric support
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] Query cancel and OOB data (fwd)