| От | spmpro@pochta.ru |
|---|---|
| Тема | BUG #8679: Error in regex function |
| Дата | |
| Msg-id | E1VrNrf-0001cE-4P@wrigleys.postgresql.org обсуждение исходный текст |
| Ответы |
Re: BUG #8679: Error in regex function
|
| Список | pgsql-bugs |
The following bug has been logged on the website:
Bug reference: 8679
Logged by: Andrzej
Email address: spmpro@pochta.ru
PostgreSQL version: 9.2.0
Operating system: Ubuntu
Description:
Hi, I make command select regexp_replace('rewqe ','(?<=[q]{1})[e]{1}(?=[\-
$]+)','11');
and he return error 'invalid regular expression: quantifier operand
invalid', but regex is correct (check by http://gskinner.com/RegExr/). This
error repeat in another regex function (regexp_matches,
regexp_split_to_array).
But command select regexp_replace('rewqe ','[e]{1}(?=[\- $]+)','11') work
good. May be, regex construction (?<=\pattern\) is not support?
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера