Re: question about reg. expression

Поиск
Список
Период
Сортировка
От Kenneth Marshall
Тема Re: question about reg. expression
Дата
Msg-id 20110119141838.GJ6475@aart.is.rice.edu
обсуждение исходный текст
Ответ на Re: question about reg. expression  (Stephen Belcher <sycobuny@malkier.net>)
Список pgsql-sql
On Wed, Jan 19, 2011 at 08:17:50AM -0500, Stephen Belcher wrote:
> Another way to match multiple occurrences is to use curly brackets with a
> number, like:
> select 'ab' ~ '^[a-z]{2}$';
> 
> It can be done with a range of numbers as well:
> select 'ab' ~ '^[a-z]{2,4}$';
> select 'abab' ~ '^[a-z]{2,4}$';
> 
> I believe, however, that the curly brackets notation was introduced in 9.0
> and is not available in earlier versions.
> 
> --Stephen
> 

That is not so. POSIX regular expressions, including the curly backet
notation, are available in all current supported releases of PostgreSQL:

http://www.postgresql.org/docs/8.2/static/functions-matching.html#FUNCTIONS-POSIX-REGEXP

I did not bother to check our local documentation for earlier releases
as to how much earlier such support was available.

Cheers,
Ken


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

Предыдущее
От: Stephen Belcher
Дата:
Сообщение: Re: question about reg. expression
Следующее
От: Carla
Дата:
Сообщение: Re: Getting top 2 by Category