首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教,再用C#读取文件时,如何把长度不同的空格替换为一个空格或者其他字符

2013-11-08 
请问,再用C#读取文件时,怎么把长度不同的空格替换为一个空格或者其他字符?在用C#读取文件导入数据库时,我

请问,再用C#读取文件时,怎么把长度不同的空格替换为一个空格或者其他字符?
在用C#读取文件导入数据库时,我用空格作为分隔符,可是数据的长度不一样,导致空格的长度也不同,怎么把长度不同的空格替换为一个或者其他字符的?求大神指点.
[解决办法]
http://www.cnblogs.com/wangchuang/archive/2013/02/20/2918633.html
[解决办法]
用逗号作为分割嘛。
连续的逗号表示中间的那一项为空。
[解决办法]
  

string str = " 123 12  12456    13";
  string new_str = getnewstr(str);
  public string getnewstr(string str)
 {   
     return Regex.Replace(str.Trim(), "\\s+", " "); ;
 }
      
================
123 12 12456 13

热点排行