Re: trim(both) problem?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: trim(both) problem?
Дата
Msg-id 751.1209158787@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: trim(both) problem?  ("Fernando Hevia" <fhevia@ip-tel.com.ar>)
Ответы Re: trim(both) problem?  (Emi Lu <emilu@encs.concordia.ca>)
Список pgsql-sql
"Fernando Hevia" <fhevia@ip-tel.com.ar> writes:
>> Trim doesn't do what you think it does. The '<BR/>' in the 
>> above is not a string to remove it is a list of characters to 
>> remove.  Thus, the R is removed as it matches a character given.

> You could probably use instead:

> select replace('<BR/>ROI Engineering Inc.', '<BR/>', '')

That would zap occurrences in the middle of the string, though.
regexp_replace would be better since it'd allow anchoring the
pattern, eg

select regexp_replace('<BR/>ROI Engineering Inc.', '^<BR/>', '');
select regexp_replace('ROI Engineering Inc.<BR/>', '<BR/>$', '');
        regards, tom lane


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

Предыдущее
От: "Fernando Hevia"
Дата:
Сообщение: Re: trim(both) problem?
Следующее
От: chester c young
Дата:
Сообщение: Re: trim(both) problem?