1.字元組
① [abc] 匹配a或b或c
② [a-z] 匹配a到z之間的所有字⺟
[0-9]匹配所有阿拉伯數字
2.元字元
3.量詞
4.重要搭配
② .*?x 找到下⼀個x為
③ (?: 正規表示式) 非優先
5.分組
在正則中使⽤()進⾏分組.
?p對分組進行起名字
6.轉義
r"正規表示式"
二. re模組
1. findall 查詢所有. 返回list
.findall('正規表示式','字串')
2.finditer 查詢所有 返回乙個迭代器
.group( ) 拿取數值
3.search 會進⾏匹配. 但是如果匹配到了第⼀個結果. 就會返回這個結果.
如果匹配不上search返回的則是none
4. match 只能從字串的開頭進⾏匹配
5.其他操作
① .split() 分割
② .sub() 替換
③ .subn 替換次數
④ .complit() 編譯
python之路 正規表示式
正規表示式 是乙個字串行,它能幫助你方便的檢查乙個字串是否與某種模式匹配,它的設計思想是用一種描述性的語言來給字串定義乙個滾則,凡是符合規則的字串,我們就認為它 匹配了 否則,該字串就是 不合法的 在python中使用正規表示式匯入,import re 模組 re的匹配語法有以下幾種 1 re.ma...
rhce之路 正規表示式
1.什麼是正規表示式?要想管理好主機,任何一名有經驗的系統管理員都會告訴你,正規表示式很重要 為什麼重要呢?因為在日常的管理主機的過程中,主要的就是處理文字字元,而正規表示式恰恰是處理文字所離不開的工具。總之,正規表示式就是處理字串的方法,以行為單位進行字串的處理,通過一些特殊符號的輔助,可以讓使用...
Python學習之路(八)正規表示式
1 概述 python裡面的正規表示式和其它語言的正規表示式基本一致。在python裡面我們使用re模組進行正則的匹配查詢等的相關操作 2 簡單使用 import re 匯入re模組 result re.match r hello hellow if result is not none print...