Re: [問題] C#字串切割處理(中文字)
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):