共計 331 個字符,預(yù)計需要花費 1 分鐘才能閱讀完成。
要匹配字符串中的數(shù)字,可以使用正則表達式來實現(xiàn)。下面是一個簡單的示例,演示如何使用正則表達式來匹配字符串中的數(shù)字:
import re
# 要匹配的字符串
s = "I have 10 apples and 20 oranges."
# 使用正則表達式匹配數(shù)字
numbers = re.findall(r'\d+', s)
# 輸出匹配到的數(shù)字
print(numbers)
在上面的示例中,我們使用 re.findall()
函數(shù)來匹配字符串 s
中的數(shù)字。正則表達式 r'\d+'
表示匹配一個或多個數(shù)字。執(zhí)行以上代碼,將輸出['10', '20']
,即匹配到的數(shù)字列表。
通過使用不同的正則表達式,可以實現(xiàn)更復(fù)雜的數(shù)字匹配,具體取決于需要匹配的數(shù)字的格式和規(guī)則。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完