Re: [問題] C#字串切割處理(中文字)

看板C_Sharp作者 ( aa)時間14年前 (2009/12/04 21:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《BETNPP (NPP)》之銘言: : ※ 引述《tcuplayer (淳風)》之銘言: : : 現在是我的問題~ 我想將textBox1的內容 "s" : : 依照 stopWords中所有項目做切割 存到r中 : : string s = textBox1.Text; : : string[] r; : : 舉例:s="我的媽媽的皮膚癌之解決方法" : : 想做到r[0]=我 : : r[1]=媽媽 : : r[2]=皮膚癌 : : r[3]=解決方法 : : 該怎麼做呢? : : 使用split? 迴圈? : : 先謝謝各位賜教了! : 我以前對csv檔案(逗點分隔)的處理方法是像下面這樣 : 不知道中文是否也可以 : //---- 分割要用的字元陣列 ----// : Char[] separators = { ',', '\t', '\n', '\0' }; : //---- 分割產生的字串陣列 ----// : String[] r = s.Split(separators); 用replace 阿 s = s.Replace("的", " ").Replace("的", " ").Replace("之", " "); r=s.Split(' '); 這樣就可以了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.208.177
文章代碼(AID): #1B6H3LAo (C_Sharp)
文章代碼(AID): #1B6H3LAo (C_Sharp)