| От | Tom Lane |
|---|---|
| Тема | Re: BUG #4044: Incorrect RegExp substring Output |
| Дата | |
| Msg-id | 1278.1205937839@sss.pgh.pa.us обсуждение |
| Ответ на | BUG #4044: Incorrect RegExp substring Output ("Rui Martins" <Rui.Martins@pdmfc.com>) |
| Ответы |
Re: BUG #4044: Incorrect RegExp substring Output
|
| Список | pgsql-bugs |
"Rui Martins" <Rui.Martins@PDMFC.com> writes:
> Here the context of the word "match" may be misleading us, in this
> conversation.
> I say this, because in my report, the second substring expression, the one
> for RoomSize:
> SUBSTRING( BedNo, '^[[:digit:]]+([a-zA-Z]*)(:[[:digit:]]+)?$' ) AS RoomSize,
> Actually returns an EMPTY String, and not a NULL, for the first 2 test
> cases, which I believe is the correct answer.
What's your point? A zero-length substring is a legal match to that
subexpression ... unlike the third one.
regards, tom lane
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера