C#中Trim()、TrimStart()、TrimEnd()的用法
来源:互联网 发布:静态网页源码 编辑:程序博客网 时间:2024/05/29 14:09
C#中Trim()、TrimStart()、TrimEnd()的用法:
这三个方法用于删除字符串头尾出现的某些字符。
这三个方法用于删除字符串头尾出现的某些字符。
(1)Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为止,所以不管前后有多少个连续的空格都会被删除掉。
(2)TrimStart()只删除字符串的头部的空格。
(3)TrimEnd()只删除字符串尾部的空格。
如果这三个函数带上字符型数组的参数,则是删除字符型数组中出现的任意字符。如Trim("abcd".ToCharArray())就是删除字符串头部及尾部出现的a或b或c或d字符,删除的过程直到碰到一个既不是a也不是b也不是c也不是d的字符才结束。
这里最容易引起的误会就是以为删除的是"abcd"字符串。如下例:
这里最容易引起的误会就是以为删除的是"abcd"字符串。如下例:
string s = " from dual union all "; s = s.Trim().TrimEnd("union all".ToCharArray());
可能有人以为上面s的最终结果是"from dual",但真正的结果是"from d"。需要注意的是这种写法执行的删除对象是字符数组中出现的任意字符,而不是这些字符连在一起组成的字符串!
一般TRIM函数用法:
Trim() 功能删除字符串首部和尾部的空格。
Trim() 功能删除字符串首部和尾部的空格。
语法Trim ( string ) 参数string:string类型,指定要删除首部和尾部空格的字符串返回值String。
函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空字符串("")。
如果任何参数的值为NULL,Trim()函数返回NULL。
阅读全文
0 0
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim()、TrimStart()、TrimEnd()的用法
- C#中Trim,TrimStart,TrimEnd用法
- C#中 关于Trim()、TrimEnd()、TrimStart()的用法。
- C#中Trim()、TrimStart()、TrimEnd()的用法 //作者:carekee
- Trim()、TrimStart()、TrimEnd()的用法
- 【技术】C#入门:Trim()、TrimStart()、TrimEnd()的用法
- Trim(),TrimEnd(),TrimStart() 用法
- [转]C#中Trim()、TrimStart()、TrimEnd()的错误认识
- C#中Trim()、TrimStart()、TrimEnd()的错误认识
- C#中Trim()、TrimStart()、TrimEnd()的错误认识
- 观察者模式Swift版
- CS0234: The type or namespace name 'Linq' does not exist in the namespace 'System.Data'
- WPF将按钮设置为接收回车
- 第一次摸索机器学习……写的奇怪的神经网络(C++)
- Sequence_List 顺序表的实现及各种操作
- C#中Trim()、TrimStart()、TrimEnd()的用法
- UVA 11400 Lighting System Design (DP)
- java基础【1】
- c# 在DAGAGRICVIEW中增加一列并赋值 计算以天数为主要依据的住宿费用计算
- sort()函数 多个元素排序比较
- 解决 'boost/iterator/iterator_adaptor.hpp' file not found’ 及控制台":CFBundleIdentifier", Does Not Exist
- 图像中噪声分类
- hihoCoder挑战赛31 题解
- Markdown 语法之基本文本编译篇