佚名通过本文主要向大家介绍了id正则表达式,正则表达式大写字母,正则表达式,正则表达式提取数字,数字 正则表达式等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:用正则表达式表示id_大写字母 + 十个数字
描述:
解决方案1:
描述:
id_(大写字母 + 十个数字);
id取值从0开始,到无穷;
()中的字符是从由26个大写字母和十个数字组成的集合中随机取6个;
请问用正则表达式该如何表示这id_(大写字母 + 十个数字)?
PS. 能被python的正则表达式引擎解析。
解决方案1:
import re
print re.match('\\d+_[A-Z0-9]{6}', '0_A12345').group()
>>> 0_A12345
解决方案2:\d+_\([A-Z\d]{6}\)