如何編寫 Python 正則表示式來驗證數字?


以下程式碼驗證一個數字,使其恰好等於 '2018'

示例

import re
s = '2018'
match = re.match(r'\b2018\b',s)
print match.group()

輸出

輸出如下

2018

示例

以下程式碼驗證任何一個五位正整數

import re
s = '2346'
match = re.match(r'(?<!-)\b[1-9]\d{4}\b',s)
print match
s2 = '56789'
match = re.match(r'(?<!-)\b[1-9]\d{4}\b',s2)
print match.group()

輸出

None
56789


更新日期:2020 年 2 月 20 日

已瀏覽 248 次

開啟您的職業

完成課程可獲得認證

開始
廣告
© . All rights reserved.