国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#實現去除Strings中空格的方法

2019-10-29 21:44:28
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了C#實現去除Strings中空格的方法,較為詳細的介紹了C#實現去除字符串首尾及中間空格的方法,是非常實用的技巧,需要的朋友可以參考下
 

本文實例講述了C#實現去除Strings中空格的方法,分享給大家供大家參考。具體實現方法如下:

一般來說,你或許知道你能使用String.Trim方法去除字符串的頭和尾的空格,不幸運的是. 這個Trim方法不能去除字符串中間的C#空格

示例代碼如下:

 

復制代碼代碼如下:
string text = "  My test/nstring/r/n is/t quite long  ";  
string trim = text.Trim();

這個'trim' 字符串將會是:

 

 

復制代碼代碼如下:
"My test/nstring/r/n is/t quite long"  (31 characters)

 

另一個清除C#空格方法是使用 String.Replace 方法, 但是這需要你通過調用多個方法來去除個別C#空格:

 

復制代碼代碼如下:
string trim = text.Replace( " ", "" );  
trim = trim.Replace( "/r", "" );  
trim = trim.Replace( "/n", "" );  
trim = trim.Replace( "/t", "" );

這里最好的方法就是使用正則表達式.你能使用Regex.Replace方法, 它將所有匹配的替換為指定的字符.在這個例子中,使用正則表達式匹配符"/s",它將匹配任何空格包含在這個字符串里C#空格, tab字符, 換行符和新行(newline).

 

 

復制代碼代碼如下:
string trim = Regex.Replace( text, @"/s", "" );

這個'trim' 字符串將會是:

 

 

復制代碼代碼如下:
"Myteststringisquitelong"  (23 characters)

 

希望本文所述對大家的C#程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿拉善右旗| 深泽县| 三门峡市| 关岭| 锦州市| 潜江市| 七台河市| 临猗县| 乳源| 乌兰察布市| 通道| 若羌县| 乐清市| 射阳县| 梧州市| 友谊县| 黔东| 曲阜市| 汶川县| 邵武市| 呼伦贝尔市| 池州市| 嘉黎县| 东宁县| 平和县| 金川县| 莲花县| 南乐县| 罗定市| 云梦县| 礼泉县| 彝良县| 永寿县| 大冶市| 沾化县| 宁明县| 互助| 峡江县| 浠水县| 广东省| 彰化市|