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?
|
| Список | 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 по дате отправления: