如何在上传时检查txt文本文件,并将文本文件的空行去除掉或替换掉,然后上传到服务器上?

解决方案 »

  1.   

    如何?songhtao(三十年孤独) 能否给个代码?
      

  2.   

    string text = openText.Replace("\n","");
    text = text.Replace("\r","");
      

  3.   

    tangyong12(海洋之星) 你说的不跟我问的关系不大
      

  4.   

    正则表达式用\r\n 替换 \r\n\s*\r\n
    后者表示两个回车间只有任意个空格
      

  5.   

    文件上传到服务器上之后,检查文件是是不是有连续两个挨着的换行("\n\n"),如果有,就把两个 "\n\n" 换成一个 "\n",然后再检查,直到找不到("\n")。
      

  6.   

    具体原理大家都清楚如何替换,楼上的能否Show个完整代码?
      

  7.   

    using System.Text.RegularExpress;RegEx reg = new RegEx("\r\n\s*\r\n");
    string s = reg.Replace( YourText );;
    send(s);
      

  8.   

    File.OpenText 然后 Replace("\r\n"," ");应该就行了吧
    然后在Save
      

  9.   

    写漏了
    using System.Text.RegularExpress;RegEx reg = new RegEx("\r\n\s*\r\n");
    string s = reg.Replace( YourText , "\r\n");;
    send(s);