题解 | #统计字符#
统计字符
https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5
import java.util.*; import java.util.regex.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String line = in.nextLine(); // regex int countLetter = line.length() - line.replaceAll("[a-zA-Z]", "").length(); int countSpace = line.length() - line.replaceAll(" ", "").length(); int countDigital = line.length() - line.replaceAll("\\d+", "").length(); System.out.println(countLetter); System.out.println(countSpace); System.out.println(countDigital); System.out.println(line.length() - countDigital - countLetter - countSpace); } }