【发布时间】:2026-01-08 21:05:01
【问题描述】:
我需要匹配包含完全 2 个大写字母和 3 个数字的单词。数字和大写字母可以在单词中的任何位置。
HelLo1aa2s3d: 是的
WindowA1k2j3: 真
AAAsjs21js1: 假
ASaaak12:错误
我的正则表达式尝试,但只匹配 2 个大写字母:
([a-z]*[A-Z]{1}[a-z]*){2}
【问题讨论】:
-
“大写数字”?什么是大写数字?
-
澄清一下,包含 3 个大写字母或 4 个数字的字符串会被取消资格吗?也就是说,字符串中必须正好有 2 个大写字母和 3 个数字?
-
是的! >AAAsjs21js1:假
标签: javascript regex