"205|0|4|37999$海军潜艇学院|cong1229$曹丛|746556523$XXXXXXX有限公司|caoang$曹昂|44|haiqin100$陈海芹|chocky$陈巧琴|ceh870925$崔恩慧|nora7yasu$刁琳昊|pirate987$高海涛|yangao2004$高倩倩|ttdxxx$高宇婷|luguo6$郭路|gshaoyan$郭少岩|AlexHuang$黄嘉欣|yameix812$解亚美|mirielle$况佳|bencarrie$黎锐恒|poket978$李琤|lizzie1112$李靔|qhsm521$刘清华|luyj2010$逯延津|maofeng111$毛峰|seasons$毛惠文|xinxin5396$孟晗|msq219$孟思奇|rainly1987$潘玫杏|alex3959$宋婷婷|sunhui2010$孙慧|yiranlei$王磊|prince9$王昕|wxt411$王欣桐|xtfkaka$王怡雯|cherrywy$王莹|yongheng19$王永恒|winnie0829$王月焜|xujiejier$徐杰|xuyan8795$绪言|ylhmilylx$杨璐|wendyyea$叶文多|37050219870725861x$殷庆举|nizhen521$俞兰芳|quan120$袁荃荃|zwei2010$张伟|meishui324$张晓波|zrj79727$赵尔靖|zwgbest1$赵文高|zgdlp1211$庄园|yu1025$庄宇"
如何分开截取 数据。
就是从“44”那分开截取。

解决方案 »

  1.   

    Split(new string[]{"44"},StringSplitOptions.RemoveEmptyEntries);
      

  2.   

    如果只有一个“44”的话。用substring
    string str1=str.substring(0,str.indexof("44"))
    string str2=str.substring(str.indexof("44")+2);
    如果有多个“44”的话用split
    string[] array=str.split(new char[2]{'4','4'});
    foreach(string a in array)
    {
    //输出44到44之间的所有字符串、、
    }