亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python使用正則來處理各種匹配問題

發布時間:2020-08-28 20:47:14 來源:腳本之家 閱讀:182 作者:D_dalei 欄目:開發技術

正則表達式是一個特殊的字符序列,它能幫助你方便的檢查一個字符串是否與某種模式匹配。本文給大家介紹python使用正則來處理各種匹配問題,具體代碼如下所述:

import re
##匹配列表內的非負整數
list = [99,100,-100,-1,90]
pattern = re.compile(r'[1-9]\d*|0')
for i in list:
    m = pattern.search(str(i))
    print(m)
##匹配列表內的整數
list = [99,100,-100,-1,90]
pattern = re.compile(r'[1-9]\d*')
for i in list:
    m = pattern.match(str(i))
    print(m)
##匹配列表內的非正整數
list = [99,100,-100,-1,90]
pattern = re.compile(r'-[1-9]\d*|0')
for i in list:
    m = pattern.match(str(i))
    print(m)
# ##正則匹配郵箱
c = re.compile(r'^\w+@(\w+\.)+(com|cn|net|edu)$')
string = '50772618@qq.com'
s = c.search(string)
if s:
  print(s.group())
##匹配十一位手機號
c = re.compile(r'^1[3-9]\d{9}$')
s = c.search('18785397892')
if s:
  print(s.group())
c = re.compile(r'^[1-9]\d*|0$')
s = c.search('')
if s:
  print(s.group())
##正則匹配日期
pattern = re.compile(r'[1-9]\d{3}-(1[0-2]|0?[1-9])-(3[0-1]|[1-2]\d|0?[1-9])')#定義匹配模式
string = 'hgfdjyjhfdjjj,2019-12-19jhgfjhgfjhf'
s = re.search(string)
print(s.group())
print(pattern.search(string,s.end()+1))
##匹配密碼
pattern = re.compile(r'[A-Z]\w{7,9}')
m = pattern.search('basldaE3217894_324yiudasjl')
if m :
    print(m.group())

總結

以上所述是小編給大家介紹的python使用正則來處理各種匹配問題,希望對大家有所幫助!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

九龙县| 辽阳县| 桂林市| 大同市| 苍山县| 定西市| 秦安县| 双江| 平安县| 蒲江县| 县级市| 申扎县| 宜宾县| 新建县| 张北县| 大邑县| 嵊泗县| 平昌县| 灌云县| 怀集县| 延边| 潮州市| 沙雅县| 准格尔旗| 梅州市| 丹巴县| 秦安县| 吉木乃县| 长乐市| 泰安市| 扶绥县| 彭州市| 巫山县| 汉寿县| 定陶县| 菏泽市| 姜堰市| 察哈| 银川市| 金阳县| 射阳县|