Python中的正则表达式(基础)
生活随笔
收集整理的這篇文章主要介紹了
Python中的正则表达式(基础)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
由于網(wǎng)絡(luò)爬蟲的時候常常使用正則表達(dá)式,所以學(xué)習(xí)了一下~~
首先,當(dāng)然是最最最最基本的啦!!!
使用的字符串就是上面這個啦,(隨便寫的,后面根據(jù)需要可能會改)
match:只可以匹配開頭的字符(匹配不到返回None)
findall:可以匹配任意位置的字符,并且以列表的形式輸出
search:用于查找指定的字符
這里面有兩個常用的方法:
span( ):表示匹配到的字符所在字符串所在的收尾位置
group( ):用于獲取截獲的字符串
- - - - -標(biāo)志位的使用- - - - -
re.I:可以同時查找大小寫
[ ]:中括號的表示方法,可同時匹配多向;Eg:上面代碼表示可以匹配a,b,c,d,1,2,3,4。
|:分隔線的使用可以同時匹配多項(xiàng)
先掌握這么多,還有后續(xù)哦~~~
總結(jié)
以上是生活随笔為你收集整理的Python中的正则表达式(基础)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python中read( )与readl
- 下一篇: Python中的正则表达式(特征匹配)