正則表達式庫re是非常重要的一個庫。
首先正則表達式有兩種表示類型,一種是raw string類型(原生字符串類型),也就是我們經常看到的r' '的寫法,另一種是不帶r的寫法,稱為string類型。raw string的作用是把轉義字符當做普通的字符,所以一般來說,我們都是使用raw string類型,這樣會更為方便。
接下來介紹re庫的主要方法:
1、re.search()
2、re.match()
3、re.findall()
4、re.split()
5、re.finditer()
6、re.sub()
7、re.compiler()使用
在上面的方法中,有些方法返回的是match對象,那么什么是match對象呢?
match對象的屬性有如下:
match對象的方法有如下: