字符串出现在另一个字符串(文本框)VB.NET中的次数

时间:2009-12-28 12:58:03

标签: vb.net string textbox count find

如何在文本框中显示字符串出现次数?

我认为find函数会返回找到的次数但似乎返回它的位置。

2 个答案:

答案 0 :(得分:12)

Regex.Matches(textBox1.Text, Regex.Escape(inputString)).Count

答案 1 :(得分:0)

您可以拨打Split,如下所示:

(" " + textBox1.Text + " ").Split(New String() { inputString }, StringSplitOptions.None);

或者,你可以继续调用IndexOf,使startIndex等于前一个调用的返回值+ 1,直到它返回-1。