Re: Regular Expression for 'and' instead of 'or'

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Regular Expression for 'and' instead of 'or'
Дата
Msg-id 19463.1014409239@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Regular Expression for 'and' instead of 'or'  (Fernando Schapachnik <fschapachnik@vianetworks.com.ar>)
Ответы Strange Postgresql Indexing Behavior  (Brian Knox <laotse@aol.net>)
Список pgsql-general
Fernando Schapachnik <fschapachnik@vianetworks.com.ar> writes:
> You have to use something like:

> '(socks.*shoes.*nike)|(socks.*nike.*shoes)|...'

> where ... is every other possible combination. Not pretty, but that's
> a limitation of finite automata (or regular expressions, which are
> the same).

Seems a lot easier to do

    WHERE field ~* 'socks' AND field ~* 'shoes' AND field ~* 'nike'

            regards, tom lane

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

Предыдущее
От: Medi Montaseri
Дата:
Сообщение: Re: A Replication Idea
Следующее
От: Fran Fabrizio
Дата:
Сообщение: Re: Does iscachable work?