【发布时间】:2012-09-17 16:26:08
【问题描述】:
如何检查字符串是否匹配此模式?
大写字母、数字、大写字母、数字...
例如,这些将匹配:
A1B2
B10L1
C1N200J1
这些不会('^' 表示问题)
a1B2
^
A10B
^
AB400
^
【问题讨论】:
-
您能否解释一下为什么会出现问题?
-
^([A-Z]\d+){1,}$喜欢这样吗? -
在第三个示例中,问题应该出在
B而不是A。 -
可能是问题的拼写错误。
A和B都是小写字母,对吗?A10b和aB400? -
@Burhan,问题在于 A,因为 B 旁边有数字而 A 没有
标签: python regex string-matching