Re: [問題] 請問如何搜尋特定資料複製輸出

看板C_Sharp (C#)作者 (mize)時間12年前 (2013/02/28 11:16), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/7 (看更多)
※ 引述《ricaro ( )》之銘言: : 檔名XX123 : 其他內容 : --------- : a0 a1 a2 a3 : bike 1 2 3 4 : car 5 3 4 7 : --------- : 其他內容 : --------- : price weight window : bike 100 20 : car 1000 500 6 : --------- : 以上面的資料為例 : 假如我想在一個文字檔(.prn)裡 : 找到有關car的資料 : 並將car 的a0 a1 a2 a3以及 price weight window弄成一行 : a0 a1 a2 a3 price weight window : car 5 3 4 7 1000 500 6 <-主要是要輸出成這樣子 : 目前看的方法像是FindString SelectedText等 : 好像都不能達到我要的目的 : 我可能沒搞懂FindString SelectedText的使用方式 : 希望各位先進能指點一下 用哪個指令能夠完成我想要的工作 : 因為還不知道如何下手 : 所以沒有程式碼可以貼上 請見諒 冏 : 先謝謝撥空指點 不知道是不是問題描述的不夠詳細或是我理解力不足...照著範例這樣的話 我自己做法會將檔案全部讀入程式中處理 假設car會有無限多筆在同一個檔案但是上到下順序都是 car-price-car-price 至於原po指的FindString.SelectedText沒詳細指出來我不太清楚 1.將檔案一行一行讀入String一維陣列 2.使用迴圈將第一個碰到car開頭的String整行複製到另外一個一維陣列 3.迴圈第二個碰到的car就是price等等的資料,直接合併進去2.取出來的資料 4.繼續往下取 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.252.170.118

02/28 21:07, , 1F
謝謝 因為我自己也沒啥頭緒 上面那個指令是我翻到的
02/28 21:07, 1F

02/28 21:08, , 2F
不確定能不能用 我會先試看看你建議的方法 謝謝
02/28 21:08, 2F

02/28 23:05, , 3F
如果提供實際的檔案可能更完整,但還是自己想一想比較好
02/28 23:05, 3F
文章代碼(AID): #1HBim7_y (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1HBim7_y (C_Sharp)