作者tcuplayer (淳風)
看板C_Sharp
標題[問題] C#字串處理(中文字)
時間Sat Nov 21 22:03:36 2009
各位好 如題這是個字串切割個問題
我的程式碼片斷如下
string path = @"C:\Users\Words.txt";
//文字檔形式是
-------------------
|的 |
|之 |
|什麼 |
... 內容中每個詞都在不同行
string[] stopWords = File.ReadAllLines(path2);
foreach (string s in stopWords)
{
label1.Text += String.Format("{0}\n", s);
}
//label1 show的情況
有加\n 沒\n
的 的之什麼........
之
什麼
...
現在是我的問題~ 我想將textBox1的內容 "s"
依照 stopWords中所有項目做切割 存到r中
string s = textBox1.Text;
string[] r;
舉例:s="我的媽媽的皮膚癌之解決方法"
想做到r[0]=我
r[1]=媽媽
r[2]=皮膚癌
r[3]=解決方法
該怎麼做呢?
使用split? 迴圈?
先謝謝各位賜教了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.76.237
→ leo60037:System.Text.RegularExpressions.Regex 11/22 01:58
推 csmu5566:是不是有人自D阿@@a 昨天看到一篇回的我覺得不錯說 11/22 18:39