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

首頁 > 編程 > C# > 正文

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

2020-01-24 02:18:35
字體:
來源:轉載
供稿:網友

本文實例講述了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#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绥滨县| 汤原县| 四平市| 宜丰县| 故城县| 万山特区| 翼城县| 井冈山市| 曲阳县| 贵港市| 洪洞县| 嘉定区| 八宿县| 南开区| 札达县| 北京市| 佛冈县| 治县。| 汉寿县| 宁津县| 永定县| 达拉特旗| 吴桥县| 钟山县| 察哈| 利辛县| 文昌市| 宜川县| 通许县| 齐河县| 海宁市| 开平市| 康平县| 陵水| 五家渠市| 温宿县| 溧阳市| 宁阳县| 漳平市| 雷波县| 高台县|