我有一個字符串列表,我希望所有字符串以_1234
結尾,其中1234
可以是任何4位數字。找到所有元素以及數字實際是什麼,或者至少返回第一個匹配元素以及4位數字是理想的。Python找到列表中以數字結尾的元素
例如,我有
['A', 'BB_1024', 'CQ_2', 'x_0510', 'y_98765']
我想
['1024', '0510']
好了,到目前爲止我,_\d{4}$
將匹配_1234
,並返回匹配對象,而match_object.group(0)
是實際匹配串。但有沒有更好的方式來尋找_\d{4}$
但只返回\d{4}
沒有_
?
哪部分需要幫助?你看過嗎? 'filter'? – Carcigenicate
你能告訴你試過了什麼嗎?這個問題目前要廣泛。 –
看看'split'和'len'和'isdigit' ...或者're'模塊 –