c,讀取一段文字,從指定的字元開始,到指定字元結束

時間 2021-05-02 22:13:16

1樓:it圈新鮮事

可以考慮用字串處理方法來做;

如果,你是從乙個文字檔案來做的話,那也就是io檔案流讀取,用streamreader物件的readtoend()方法,用乙個string 型別的變數接受,然後就是對這個string 型別的變數所進行的字串操作,無非就是對string 物件的乙個substring()方法操作:例

streamreader sr = new streamreader();

string totalstr = sr.readtoend();

string getstr = totalstr.substring(開始位置,結束位置);

這樣就可以得到你要的一段文字;

注意:在類之前記得引入命名空間system.io;用來引入檔案流操作。

例如:你讀取指定字元在字串的位置起始位置及結束位置,再用substring,

如:string s = "1234abc123444555efcdeeee";

int i = s.indexof("abc")+1;

int j = s.indexof("ef");

string str = s.substring(i, j - i+2);

2樓:匿名使用者

也就是獲得開始到結束中間的字串是嗎?

可以考慮用字串處理方法來做;

如果,你是從乙個文字檔案來做的話,那也就是io檔案流讀取,用streamreader物件的readtoend()方法,用乙個string 型別的變數接受,然後就是對這個string 型別的變數所進行的字串操作,無非就是對string 物件的乙個substring()方法操作:例

streamreader sr = new streamreader();

string totalstr = sr.readtoend();

string getstr = totalstr.substring(開始位置,結束位置);

這樣就可以得到你要的一段文字;

注意:在類之前記得引入命名空間system.io;用來引入檔案流操作希望可以幫助你~

3樓:匿名使用者

string.indexof()指定字元

c#讀取txt檔案 從指定位置開始讀取指定長度的字元 並賦值給乙個字串變數 100

4樓:匿名使用者

string str=system.io.file.readalltext("txt檔案來

路徑").substring(指定的

自開始位置,指定的長度);

以上做法可以用於小的txt檔案,對於大檔案,建議以流的形式,即file.readallbytes();

5樓:匿名使用者

補充樓上 :

readalltext方法不能跟寫入同步,先把他讀到richtextbox裡面,再把text重新整理,substring方法用在讀出的文字上,先關閉資料流,再清空文字重新 寫入資料

6樓:匿名使用者

流程應bai該是:先開啟檔案,然du

後 seek到指定位置

zhi,然後讀出指定位dao置的資料

如果還想快一點,回考慮用答

記憶體對映的方式(猜,沒試過)

至於前面提到的 readalltext ,是將資料全部讀入記憶體,在處理,基本不符合你的要求

7樓:

streamreader sr = new streamreader(「這裡寫路徑」來,encoding.default);

string s; int i=1; int lineidx="你的位置行";

while (sr.readline() != null|自|i>lineidx)

//上面一行一行讀。然後在裡面就看你自己怎麼處理了。下面是假設。

if(s=="2001")}

8樓:匿名使用者

為什麼不能用seek呢

word如何替換一段文字??????

可以!不過要使用萬用字元 比如如下文字 arp欺騙病毒造成的網路中斷解決方法。2006 04 26 小牛。列印自 小牛工作室。arp欺騙病毒造成的網路中斷解決方法。arp欺騙病毒造成的網路中斷。地點 某公司主端。故障 網路出現時有中斷的現象,或是下面某些機子訪問主端有問題,或是所有機子都訪問不了。網...

怎樣給一段文字加上邊框,word怎樣給一段文字加上邊框

薊廷謙海雁 選中這段落文字,開始 段落 邊框和底紋,在 邊框 選項卡,應用於 選項 段落 然後按 設定 下的 方框 如何給word文字加邊框 五百丁簡歷網 選中需要加邊框的文字,在段落區找到邊框工具,進入邊框和底紋,編輯操作你需要的邊框即可 淺秋紅葉 插入 文字框 橫排 在此建立圖形 中用滑鼠畫出一...

幫忙翻譯一段日語文字

北京動物園是中國最大的動物園,是由清朝年 光緒33年,1907年 間飼育多種動物的萬勝園開始並發展而來。動物園裡約有560種共計7000頭正在被餵養的動物,這些動物裡最有名的是大熊貓和被談論是孫悟空的原型金絲猴 從世界各地來的犀牛,黑猩猩,長臂猿,象,獅子,白熊,企鵝等等很多的動物都正在被餵養中,朱...