如何在句子中获取搜索关键字的总发生次数。 例如: - 如果搜索的关键字是“Hello World”,则输出应该包含“Hello”,“World”和“Hello World”的总出现次数之和。
感谢。
答案 0 :(得分:0)
你可以使用一些Matcher
来做正则表达式。
import java.util.regex.*;
class Test {
public static void main(String[] args) {
String inputToTest = "The string that you want to test";
Pattern pattern = Pattern.compile("<YOU'RE REGEX PATTERN>");
Matcher matcher = pattern.matcher(inputToTest);
int count = 0;
while (matcher.find())
count++;
System.out.println(count);
}
}
你可以用这个做你想做的事。现在就试试吧。