我只是想使用计时器来检测一个单词在文本框中是否被陈述了1次以上。
string obj1 = (string)this.webBrowser3.Document.InvokeScript("GetText", new string[0]);
if (obj1.Contains("HttpGet"))
{
}
我试图让我的文本框(obj1)检测HttpGet是否被声明多次,但是idk如何做到这一点。
答案 0 :(得分:4)
我可以想到的一种快速选择,用于计算字符串中的单词数:
obj1.Split(' ').Count(x => x == "HttpGet")
我确信也可以通过循环或分组依据来完成。
答案 1 :(得分:4)
正则表达式版本:
int count = Regex.Matches(obj1, "HttpGet").Count;