我在剪贴板中有大量文字。我想要一个变量来计算特定文本的实例数量(ex abc whatever)。我计划翻阅这篇文章40多次,寻找超过40种不同的字符串。我需要的只是如何做一次,我将分配变量并按照相同的代码将其设置为其余部分。
答案 0 :(得分:0)
最好编写自己的小函数来计算,然后调用它 所有条款。
填写剪贴板例如
clipboard :="blah E lba lbls blah e BLAH"
代码
msgbox, % howoftenis(clipboard,"blah E")
return
howoftenis(Haystack,Needle)
{
count = 0
pos = 0
Loop,
{
StringGetPos, pos, Haystack, %Needle%,, %pos%
If (Errorlevel<>0)
break
count += 1
pos +=1
}
return count
}