2009-03-06 60 views
0

(VB.NET,.NET 3.5)查找在一个字符串中的英文和Unicode字符串(每个字之间没有空格)

我想写一个函数来查找一个单词这种格式的字符串:“这是一种文本,这是一种文本。”

它被读作“这是我需要找到的一些文本,这是文本,这是另一个文本。”但每个单词之间没有空格。我想获取单词“文本”或该字符串中的任何单词。你能用代码示例帮助我完成这个功能吗?

而且我认为这种方法可以用一串Unicode来实现,因为在一个Unicode的语句中它包含一个或几个,每个单词之间有时零空格。

谢谢。

回答

0

请参阅String.IndexOf()。它确实是你想要的。

其实在试图在帮助文件中找到它之后,我已经在注释中重新考虑了我对您问题的回复。有关示例和文档,请参见MSDN。 (找到它,尽可能简单,不是那么简单。:-)

0

我会查找关于拼写检查器的文章。 This是一个体面的。我希望这两个问题有非常相似的解决方案。

0

测试如果在子字符串或Unicode存在,你可以使用:

exists = InStr"ThisissometextthatIneedtofindandthisisthetext. This is another text.", "text") <> 0