C# 实现Trim方法去除字符串前后的所有空格
在C#语言程序开发过程中,很多时候需要对字符串对象的前后空格进行去除,此时就需要使用到Trim()方法来实现这个功能,Trim()方法可以快速去除字符串前端和后端的所有空格。
例如有个字符:
string str=" Abc ";
则需要去除字符串前后空格的话,则可以采用:str=str.Trim()方法。
经过此方法调用后,str的值实际上已经更改为"Abc",前后空格被去除了。
补充知识:c#控制台如何将txt文本内容进行清空
我就废话不多说了,大家还是直接看吧~
使用:
System.IO.File.WriteAllText(@"c:\test.txt", string.Empty);
以上这篇C# 实现Trim方法去除字符串前后的所有空格就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
C#中Trim()、TrimStart()、TrimEnd()的用法介绍
C#中Trim().TrimStart().TrimEnd()的用法:这三个方法用于删除字符串头尾出现的某些字符.Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为止,所以不管前后有多少个连续的空格都会被删除掉.TrimStart()只删除字符串的头部的空格.TrimEnd()只删除字符串尾部的空格.如果这三个函数带上字符型数组的参数,则是删除字符型数组中出现的任意字符.如Trim("abcd".ToCharArray())就是删除字符串头部及
-
c#字符串去掉空格的二种方法(去掉两端空格)
使用字符串的方法: trim();去掉字符串两端空格 split();切割 string.join();连接 复制代码 代码如下: class Program { static void Main(string[] args) { //原字符串 string str = " hello world,你 好 世界 ! "; //去掉两端空格 st
-
C#实现去除Strings中空格的方法
本文实例讲述了C#实现去除Strings中空格的方法,分享给大家供大家参考.具体实现方法如下: 一般来说,你或许知道你能使用String.Trim方法去除字符串的头和尾的空格,不幸运的是. 这个Trim方法不能去除字符串中间的C#空格. 示例代码如下: 复制代码 代码如下: string text = " My test\nstring\r\n is\t quite long "; string trim = text.Trim(); 这个'trim' 字符串将会是: 复制代码
-
C#字符串中去除多余的空格保留一个的实例
在C#的字符串,其中有许多空格,现要求是把多余的空格去除保留一个.原理是使用Split()方法进行分割,分割有一个选项是RemoveEmptyEntries,然后再把分割后的字符串Join起来. string string1 = "AAaaA Oopps 32 211 44.8 69 15.9 C# 36.7 0.6 "; string[] arr = string1.Trim().Split(new char[] { ' ' }, StringSplitOptions.RemoveE
-
C#清除字符串内空格的方法
本文实例讲述了C#清除字符串内空格的方法,分享给大家供大家参考.具体如下: 关键代码如下: 复制代码 代码如下: /// <summary> /// 清除字符串内空格 /// </summary> /// <param name="str">需要处理的字符串</param> /// <returns>处理好后的字符串</returns> public static string ExceptBlanks(this
-
C# 实现Trim方法去除字符串前后的所有空格
在C#语言程序开发过程中,很多时候需要对字符串对象的前后空格进行去除,此时就需要使用到Trim()方法来实现这个功能,Trim()方法可以快速去除字符串前端和后端的所有空格. 例如有个字符: string str=" Abc "; 则需要去除字符串前后空格的话,则可以采用:str=str.Trim()方法. 经过此方法调用后,str的值实际上已经更改为"Abc",前后空格被去除了. 补充知识:c#控制台如何将txt文本内容进行清空 我就废话不多说了,大家还是直
-
JavaScript trim 实现去除字符串首尾指定字符的简单方法
实例如下: String.prototype.trim = function (char, type) { if (char) { if (type == 'left') { return this.replace(new RegExp('^\\'+char+'+', 'g'), ''); } else if (type == 'right') { return this.replace(new RegExp('\\'+char+'+$', 'g'), ''); } return this.re
-
PHP使用trim函数去除字符串左右空格及特殊字符实例
本文实例讲述了PHP使用trim函数去除字符串左右空格及特殊字符的方法.分享给大家供大家参考,具体如下: PHP中trim()函数定义如下: trim(string,charlist) 参数说明如下: string 必需.规定要检查的字符串. charlist 可选.规定从字符串中删除哪些字符.如果被省略,则移除以下所有字符: "\0" - NULL "\t" - 制表符 "\n" - 换行 "\x0B" - 垂直制表符 &q
-
javascript去除字符串左右两端的空格
去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim.ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写.下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去. 写成类的方法格式如下:(str.trim();) 复制代码 代码如下: <script language="javascript"> String.prototype.trim=function(){ return this.r
-
去除字符串左右两边的空格(实现代码)
在日常工作中,过滤表单中的一些特殊的字符是很常见的功能,比如文本中要求输入单纯的数字,但用户有时会误输入一些多余的空格或其他字符混合的文本,这显然不符合输入要求. 下面一起来学习怎么样去除字符串左右两边的空格. 过滤前: 过滤后: HTML代码: <div class="main"> <input id="userName" type="text" placeholder="请输入用户名"> <i
-
jQuery Trim去除字符串首尾空字符的实现方法说明
假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string).如果没有用到jQuery如何简单的实现呢.之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个写的比较粗糙并要用到递规操作.所以很多人很不满意代码的质量,包括我在内.偶尔看了下jQuery的代码,发现非常值的我们学习. 看看它是怎么实现这个功能的吧,代码只有一句话:使用正则方法. JavaScript Trim实现代码function trim
-
jquery $.trim()去除字符串空格的实现方法【附图例】
jquery $.trim()去除字符串空格的实现方法[附图例] 语法 jQuery.trim()函数用于去除字符串两端的空白字符. 作用 该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止).它会清除包括换行符.空格.制表符等常见的空白字符. 参数 如果参数str不是字符串类型,该函数将自动将其转为字符串(一般调用其toString()方法).如果参数str为null或undefined,则返回空字符串(""). 返回值 jQuery.trim()函数的返回
-
JS去除字符串中空格的方法
本文实例讲述了JS去除字符串中空格的方法.分享给大家供大家参考,具体如下: 去掉字符串中的所有空格,不仅仅包含前后空格: text = text.replace(/\s/ig,''); 去掉前后空格: 第一种方法: 使用trim() function Trim(m){ while((m.length>0)&&(m.charAt(0)==' ')) m = m.substring(1, m.length); while((m.length>0)&&(m.charA
-
Java去除字符串中空格的方法详解
昨天写了一个关于Excel文件处理的脚本,在字符串匹配功能上总是出现多余不正确的匹配,debug调试之后,发现一个坑. ------->代码中字符串使用了replaceAll()方法,去除了所有空格(其中包括:首尾空格.中间空格) 遂整理下java关于字符串去除空格的方法. 1.方法分类 str.trim(); //去掉首尾空格 str.replace(" ",""); //去除所有空格,包括首尾.中间 str.replaceAll(" "
-
Python去除字符串前后空格的几种方法
其实如果要去除字符串前后的空格很简单,那就是用strip(),简单方便 >>> ' A BC '.strip() 'A BC' 如果不允许用strip()的方法,也是可以用正则匹配的方法来处理. >>> s1 = ' A BC' >>> s2 = 'A BC ' >>> s3 = ' A BC ' >>> s4 = 'A BC' >>> def trim(s): ... import re ...
随机推荐
- ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统之前端页面框架构建源码分享
- 如何实现非大小写的替换?
- Linux中的搜索文件命令
- ExtJs中简单的登录界面制作方法
- 正则表达式解二元方程式代码
- tomcat以及tomcat环境变量安装配置方法教程
- MPAndroidChart开源图表库的使用介绍之饼状图、折线图和柱状图
- java中的内部类详细总结
- C与C++中结构体的区别
- Google和百度、雅虎的站内搜索代码
- 一道JS前端闭包面试题解析
- 关于Ajax技术中servlet末尾的输出流
- Java的JNI快速入门教程(推荐)
- MyBatis如何使用(三)
- 深入理解Java的接口与抽象类
- 深入多线程之:解析线程的交会(Thread Rendezvous)详解
- 你应该知道的PHP+MySQL分页那点事
- 在任意字符集下正常显示网页的方法一
- 浅谈js闭包理解
- PHP使用HTML5 FormData对象提交表单操作示例