2009-03-06 57 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