答案 0 :(得分:1)
[0-9]{4}[A-Z]{4}[A-Z]{4}[0-9]{4}[0-9]{3}
如果您希望能够将每个集合作为一个组进行处理,则需要在每个模式周围添加()。
([[0-9]{4})([A-Z]{4})([A-Z]{4})([0-9]{4})([0-9]{3})
这将允许您从匹配中恢复每组字符,而无需再次重新解析字符串。如果你需要那个。
哦,如果第一组数字不能以零开始
[1-9][0-9]{3}[A-Z]{4}[A-Z]{4}[0-9]{4}[0-9]{3}