regexp_replace() function in new version

Поиск
Список
Период
Сортировка
От Abhijeet
Тема regexp_replace() function in new version
Дата
Msg-id ab3ea55b0711140553l4c5f9368jfc3b181d2fa580e9@mail.gmail.com
обсуждение исходный текст
Ответы Re: regexp_replace() function in new version
Re: regexp_replace() function in new version
Список pgsql-general
Hi,

regexp_replace() function in new version of PostgreSQL is giving error.

I am trying to remove tags from string.

I have tried following regex in & function:
  • SELECT regexp_replace('<i>Abhijeet</b>', '<(\s)*/?(?i:script|i|b|u|embed|object|a|frameset|frame|iframe|meta|link|style|table|th|td|tr|tbody|input|select|option|form|map|area|!--)(.|\n)*?>', '\&\s');
  • cc SELECT regexp_replace('<i>Abhijeet</b>', '< */?(?i:script|i|b|u|embed|object|a|frameset|frame|iframe|meta|link|style|table|th|td|tr|tbody|input|select|option|form|map|area|!--)(.|\n)*?>', '\& ' );
Both these try giving me error as follows:

  • WARNING:  nonstandard use of escape in a string literal at character 42
    HINT:  Use the escape string syntax for escapes, e.g., E'\r\n'.
    WARNING:  nonstandard use of escape in a string literal at character 192
    HINT:  Use the escape string syntax for escapes, e.g., E'\r\n'.
    ERROR:  invalid regular expression: quantifier operand invalid
can anyone suggest me why is that error ocurring?

----
Thanks &  Regards,
Abhijeet G. Rathod
Software Engineer -(SCWCD)
Mail: abhijeetrathod262@gmail.com
-----------------------------------------------------------
Dreamers of the day are dangerous men,
because they make their dreams happen.
-----------------------------------------------------------

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

Предыдущее
От: "froast"
Дата:
Сообщение: how should I do to disable the foreign key in postgres?
Следующее
От: Lew
Дата:
Сообщение: Re: update record with two-column primary key