如何查找字符串中有多少个数字和字母

How to find how many numbers and letters are on a string

我正在验证密码。我需要检查密码中有多少个字母和数字。如果少于 2 个数字或少于 2 个字母,则应警告用户密码无效。

对于密码中的每个字符,检查 ASCII table 并计算字母和数字的出现次数:

考虑在验证中添加特殊字符。