时间:2021-05-02
有时候在查询或者进行其他处理的时候,需要把字符串首尾部的空格字符去掉。
在oracle中,可以使用相关的函数进行处理。
(1)ltrim函数
ltrim函数的原型为ltrim(c1,c2),该函数是按照c2中的字符一个一个截掉c1中的字符,并且是从左边开始执行的,只要遇到c2中有的字符,c1中的字符都会被截掉, 直到在c1的字符中遇到c2中没有的字符为止函数命令才结束。
如:
1)LTRIM('109224323','109') 结果为:224323
2)LTRIM('10900094323','109') 结果为:4323
3)LTRIM('10900111000991110224323','109') 结果为:224323
4)LTRIM('10920011100099111022432','109') 结果为:200111000991110224323
5)LTRIM('90210011100099111022432','109') 结果为:2100111000991110224323
(2)rtrim函数
rtrim函数原型为rtrim(c1,c2),该函数是按照c2中的字符一个一个截掉c1中的字符,这与ltrim函数相反,是从右边开始执行的,只要遇到c2中有的字符,c1中的字符都会被截掉, 直到在c1的字符中遇到c2中没有的字符为止函数命令才结束。
在这里不再给出具体的例子。
(3)trim函数
trim函数在没有给出具体参数时,默认去除字符串首尾的空格。
如果去掉字符串中的任何空格,可以使用replace函数,如:
replace('biye5 u. c o m',' ','') 结果为:biye5u.com
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
下面通过实例代码给大家分享Python切片操作去除字符串首尾的空格的方法,具体内容如下所示:#利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意
//FunctionName:trim//FunctionDescription:去除字符串的首尾的空格//CreationDate:2004-7-1315:3
一、去除首尾字符串复制代码代码如下://////截前后字符(串)//////原字符串///要截掉的字符串///是否贪婪///privatestringGetSt
简单来说,三种方法是为了删除字符串中不同位置的指定字符。其中,strip()用于去除字符串的首尾字符,同理,lstrip()用于去除左边的字符,rstrip()
函数:strip()lstrip()rstrip()作用:去除字符串中的空格或指定字符一、默认用法:去除空格str.strip():去除字符串两边的空格str.