作者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
1F:→ leo60037:System.Text.RegularExpressions.Regex 11/22 01:58
2F:推 csmu5566:是不是有人自D阿@@a 昨天看到一篇回的我觉得不错说 11/22 18:39