2024-10-03 06:32:51 发布
网友
我有一个字符串,例如:text_raw = 'ZB444AB'
text_raw = 'ZB444AB'
正则表达式有没有办法说位置1,2上的字符是字母,位置3,4,5上的字符是数字,位置6,7上的最后两个字符也是字母
我正在尝试此代码,但它不起作用:
text = ''.join(re.findall(r'[0-9]{3,4,5}|[A-Z]{1,2,6,7}', text_raw)) print(text)
谢谢你的建议
试试这个:
[A-Z]{2}[0-9]{3}[A-Z]{2}
大括号中的数字不代表位置。它表示您希望每个角色出现多少次
试试这个:
大括号中的数字不代表位置。它表示您希望每个角色出现多少次
相关问题 更多 >
编程相关推荐