您好,登錄后才能下訂單哦!
這篇文章主要介紹了Python正則表達式匹配字符串中的數字,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下 |
代碼:
import re zen = "Arizona 479, 501, 870. Carlifornia 209, 213, 650." m = re.findall("\d+", zen) print(m)
結果:
但是上述這種方式也會引入非純數據,例子如下:
import re zen = "Arizona 479, 501, 870. Carlifornia 209, 213, 650. string666xxx." m = re.findall("\d+", zen) print(m)
結果:
代碼:
import re zen = "Arizona 479, 501, 870. Carlifornia 209, 213, 650. string666xxx." m = re.findall(r"\b\d+\b", zen) print(m)
結果:
第一種情況表達式開頭有沒有 r 影響不大,第二種情況只有加了 r 才能使用\b(代表前后均有空格的純數字), 否則只會返回一個空列表
以上所述是小編給大家介紹的Python正則表達式匹配字符串中的數字,希望對大家有所幫助
原文地址: https://www.linuxprobe.com/python-regular-expression.html
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。