Thread: Regular expressions in procs

Regular expressions in procs

From
Steve Manes
Date:
I apologize if I'm having a rookie brain block, but is there a way to
massage a string inside a proc to, for instance, strip it of all
non-alpha characters using a regular expression?

Re: Regular expressions in procs

From
Rodrigo De León
Date:
On Jun 13, 9:02 am, sma...@magpie.com (Steve Manes) wrote:
> I apologize if I'm having a rookie brain block, but is there a way to
> massage a string inside a proc to, for instance, strip it of all
> non-alpha characters using a regular expression?

regexp_replace() could work for you, see:
http://www.postgresql.org/docs/8.2/static/functions-string.html
http://www.postgresql.org/docs/8.2/static/functions-matching.html


Re: Regular expressions in procs

From
"Albe Laurenz"
Date:
Steve Manes wrote:
> I apologize if I'm having a rookie brain block, but is there a way to
> massage a string inside a proc to, for instance, strip it of all
> non-alpha characters using a regular expression?

SELECT regexp_replace(E'--> text\\\0120815_12 <--', '[^[:alpha:]]', '',
'g');
 regexp_replace
----------------
 text
(1 row)

Yours,
Laurenz Albe