Am Freitag, 23. April 2004 04:34 schrieb Tom Lane:
> Janning Vygen <[EMAIL PROTECTED]> writes:
> > i searched the function list and tried to combine to or more
> > functions, but i miss a replace function which uses regular
> > expressions.
>
> There isn't one in the SQL standard.  Most people who need one write a
> one-liner function in plperl or pltcl.

Thank you. 

> (Mind you, I don't know why we don't offer a built-in one --- the needed
> regex engine is in there anyway.  I guess no one has gotten around to
> getting agreement on a syntax.)

My suggestion:

Syntax:
substitute(string text, from text, to text);

Example:
substitute('  too  many spaces  ', '\s+', ' ');

Result:
' too many spaces '

But maybe its a bad idea to create new function names...

kind regards
janning


---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
    (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])

Reply via email to