溫馨提示×

python怎么保留字符串中的數(shù)字

小億
127
2023-12-25 21:53:45
欄目: 編程語言

可以使用正則表達(dá)式來提取字符串中的數(shù)字,如下所示:

import re

string = "abc123def456ghi789"
numbers = re.findall(r'\d+', string)
print(numbers)

輸出結(jié)果為:[‘123’, ‘456’, ‘789’]

在上述代碼中,re.findall() 函數(shù)使用正則表達(dá)式 r'\d+' 來匹配字符串中的數(shù)字。其中,\d 表示匹配任意數(shù)字,+ 表示匹配一個或多個前面的表達(dá)式。最后返回結(jié)果為一個列表,包含所有匹配到的數(shù)字字符串。

0