gpt4 book ai didi

python正则表达式,拉出所有字母

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

是否有更好的方法从中提取 AF:A13:F20

a="A13:F20"
import re
pattern = re.compile(r'\D+\d+\D+')
matches = re.search(pattern, a)
num = matches.group(0)
print num[0]
print num[len(num)-1]

输出

AF

注意:数字长度未知

最佳答案

您根本不必使用正则表达式,或者 re。假设您只想保留字母,您可以这样做:

a = "A13:F20"
a = filter(lambda x: x.isalpha(), a)

关于python正则表达式,拉出所有字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23307857/

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