import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class TestWordCount {
private static Scanner input;
public static void main(String[] args) {
input = new Scanner(System.in);
while (input.hasNext()) {
String str = input.nextLine();
// 正则表达式对象
Pattern pattern = Pattern.compile("\\b\\w+\\b");
// 生成匹配器
Matcher matcher = pattern.matcher(str);
int wordCount = 0;
// 遍历查找匹配,统计单词数量
while (matcher.find()) {
wordCount++;
}
System.out.println(str + " word counts:" + wordCount);
}
}
}
统计输入字符串的个数
最新推荐文章于 2022-11-12 16:50:50 发布