通過正規表示式對字串進行匹配
在0位置開始匹配,匹配成功才有返回值,不判斷結尾
語法
result = re.match(正規表示式,要匹配的字串)
提取正規表示式匹配到的資料
語法
result.group(
)re.match(正規表示式,要匹配的字串)
.group
掃瞄整個字串,返回第乙個匹配成功的匹配
語法
re.search(正規表示式,要匹配的字串)
掃瞄整個字串,返回所有成功的匹配
語法
re.findall(正規表示式,要匹配的字串)
將匹配到的資料進行替換
語法
re.sub(正規表示式,返回的字串/函式,要匹配的字串)
根據匹配進行切割字串,並返回乙個列表
語法
re.split(切割標識,被切割的字串)
示例
需求:切割字串「info:xiaozhang 33 shandong」
#coding=utf-8
import re
ret = re.split(r":| "
,"info:xiaozhang 33 shandong"
)print
(ret)
執行結果
[
'info'
,'xiaozhang'
,'33'
,'shandong'
]
python中的遊戲庫
建立套接字
完成程序的建立
MATLAB 常用函式積累(不斷更新ing)
m min a,dim 返回沿dim維數的最小元素,例如,如果a是乙個矩陣,那麼min a,2 是乙個列向量,包含每一行的最小值。因為第一維是列,第二維才是行,所以按照行來取最小值,則得到的是乙個列向量 m,i min 找到a的最小值的索引,並使用前面語法中的任何輸入引數在輸出向量i中返回它們。如果...
python 常用模組
1.告訴直譯器 找模組 import sysunix要絕度路徑 只有第一次匯入執行。name main 2.當做包,必須包含乙個命名為 init py的檔案 模組 3.dir看模組裡有什麼 下劃線開始,不是給模組外部用的。過濾 import copy n for n in dir copy if n...
python常用模組
logging 日誌是我們排查問題的關鍵利器,寫好日誌記錄,當我們發生問題時,可以快速定位 範圍進行修改 logging將日誌列印到螢幕,日誌級別大小關係為 critical error warning info debug notset,當然也可以自己定義日誌級別 預設logging預設的日誌級別...