Re: Regex bug

Поиск
Список
Период
Сортировка
От David Fetter
Тема Re: Regex bug
Дата
Msg-id 20040806173827.GH27306@fetter.org
обсуждение исходный текст
Ответ на Re: Regex bug  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
On Fri, Aug 06, 2004 at 01:32:32PM -0400, Tom Lane wrote:
> David Fetter <david@fetter.org> writes:
> > Here's a symptom as reported by John Hansen aka applejack:
>
> > SELECT 'r'||'\000\125'||'hello' ~ '^.hello' AS "OMG";
>
> This is not a regex bug: it has to do with the fact that we don't
> support embedded nulls in text values.  This may enlighten you
> a bit as to what's happening:
>
> regression=# select length ('\000\125');
>  length
> --------
>       0
> (1 row)

Ah, right.  John was testing his unicode patch, so there must be some
magick underneath that distinguishes characters from bytes :)

Cheers,
D (feeling a little sheepish. again.)
--
David Fetter david@fetter.org http://fetter.org/
phone: +1 510 893 6100   mobile: +1 415 235 3778

Remember to vote!

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Regex bug
Следующее
От: "PostgreSQL Bugs List"
Дата:
Сообщение: BUG #1207: retrieve error