Thread: Postgresql: Remove last char in text-field if the column ends with minus sign

Postgresql: Remove last char in text-field if the column ends with minus sign

From
Sarang Dave
Date:

Hello sir,

I want to remove the last char in a column if it ends with the minus sign. How could I do this in postgresql?

For example:


sdfs-dfg4t-etze45z5z- => sdfs-dfg4t-etze45z5z
gsdhfhsfh-rgertggh
=> stay untouched

Is there an easy syntax I can use?

Thanking You.

With Regards,
Sarang Dave

Re: Postgresql: Remove last char in text-field if the column ends with minus sign

From
Steve Crawford
Date:
On 12/16/2010 06:52 AM, Sarang Dave wrote:

Hello sir,

I want to remove the last char in a column if it ends with the minus sign. How could I do this in postgresql?

regexp_replace(your_field, '-+$', '');

Cheers,
Steve