gpt4 book ai didi

python - 将订单号与字母字符和数字的组合相匹配?

转载 作者:太空宇宙 更新时间:2023-11-04 02:25:16 25 4
gpt4 key购买 nike

我有这样的字符串:

BOL#:1113QTZV2 11 44​​

11 44​​ 是不应与之匹配的虚拟文本。

我只想匹配 1113QTZV2。现在,有时最后一个字符可以是某个字母或某个数字。例如(唯一不同的是最后一个字母),1113QTZV21113QTZVA

我试过这个:

[\dA-Z]* 但它仍然匹配所有内容。我哪里出错了?

最佳答案

鉴于您要匹配的代码具有固定长度,您可以使用模式 \w{9}

import re

code = 'BOL# : 1113QTZV2 11 44'
print(re.search(r'\w{9}', code).group()) # 1113QTZV2

关于python - 将订单号与字母字符和数字的组合相匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50548572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com