Re: Plpgsql: Assign regular expression match to variable

Поиск
Список
Период
Сортировка
От Leif B. Kristensen
Тема Re: Plpgsql: Assign regular expression match to variable
Дата
Msg-id 200909011456.18519.leif@solumslekt.org
обсуждение исходный текст
Ответ на Re: Plpgsql: Assign regular expression match to variable  (Ian Barwick <barwick@gmail.com>)
Список pgsql-sql
On Tuesday 1. September 2009, Ian Barwick wrote:

>This seems to do what you want:
>
>  my_int := (REGEXP_MATCHES(txt, E'^#(\\d+)'))[1];

Great! I had no idea that REGEXP_MATCHES() could do that kind of stuff.

pgslekt=> select (REGEXP_MATCHES('#42 blabla', E'^#(\\d+)'))
[1]::integer;regexp_matches
----------------            42
(1 row)

Thank you very much.
-- 
Leif Biberg Kristensen | Registered Linux User #338009
Me And My Database: http://solumslekt.org/blog/


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

Предыдущее
От: Ian Barwick
Дата:
Сообщение: Re: Plpgsql: Assign regular expression match to variable
Следующее
От: Rob Sargent
Дата:
Сообщение: Odd sort behaviour