首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么取出文本中的空格

2012-01-03 
如何取出文本中的空格小弟正在做一个词法语法分析器我是先读取文本中的内容到一个字符串中为何读出文本中

如何取出文本中的空格
小弟正在做一个词法语法分析器
我是先读取文本中的内容到一个字符串中

为何读出文本中的内容中不含有空格字符?这样我给单词定位就不准确了
应该如何解决  


请求高人

[解决办法]
获取单词
摘录:《程序员秘书》--字符、字符串、文本--提取英文单词:
轻松编写程序,详见:http://www.psec.net.cn
private void button1_Click(object sender, EventArgs e)
{
richTextBox2.Clear();
char[] delimiterChars = { ' ', ', ', '. ', ': ', '\t ' };//英文中一般使用了空格、逗号、句点、冒号和制表符将单词分开
string text = richTextBox1.Text;
string[] words = text.Split(delimiterChars,StringSplitOptions.RemoveEmptyEntries);
richTextBox2.AppendText(string.Format( "单词总数:{0}\r\n ", words.Length));
foreach (string s in words)
{
richTextBox2.AppendText(s+ "\r\n ");
}
}

[解决办法]
Substring(...),一个一个的读,不过应该可以读出来的啊

热点排行