rtrim()

一个用于从字符串右侧修剪字符的函数

rtrim() 是一个系统函数,用于从字符串的右侧修剪指定的字符(默认:空格)。

rtrim()PostgreSQL 6.1 中被添加。

用法

rtrim ( string text [, characters text ] ) → text

rtrim() 是一个方便/兼容性函数,等同于 SQL 标准的 trim()

postgres=# SELECT rtrim('foobar', 'bar'), trim(TRAILING 'bar' FROM 'foobar');
 rtrim | rtrim 
-------+-------
 foo   | foo
(1 row)

变更历史

示例

从字符串右侧移除空格

postgres=# SELECT rtrim('foobar  ');
 rtrim
--------
 foobar
(1 row)

从字符串右侧移除特定字符

postgres=# SELECT rtrim('foobarXXX', 'X');
 rtrim
--------
 foobar
(1 row)

可以指定一组要移除的字符;请注意,移除将停止在遇到该组中的第一个不匹配字符处

postgres=# SELECT rtrim('foobarX_Z', 'XZ_');
 rtrim
--------
 foobar
(1 row)

postgres=# SELECT rtrim('foobarX_Z', 'XZ');
  rtrim
----------
 foobarX_
(1 row)

分类

字符串操作, 系统函数

另请参阅

trim(), ltrim(), btrim()

反馈

请在此提交任何关于 "rtrim()" 的评论、建议或更正 here