如何从java中的句子中获取搜索单词的总出现次数

时间:2016-09-19 12:08:03

标签: java

如何在句子中获取搜索关键字的总发生次数。 例如: - 如果搜索的关键字是“Hello World”,则输出应该包含“Hello”,“World”和“Hello World”的总出现次数之和。

感谢。

1 个答案:

答案 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);
    }
}

你可以用这个做你想做的事。现在就试试吧。