search函數判斷是否為None
- 在有些時候我們使用re中的search的時候往往需要判斷search裡面的正規表達式是否為None;以前都是
;這樣當我們的正規表達式很長的時候寫起來就和屎一樣難看,雖然難看,但還是寫了沒辦法~if ...else....
- 現在使用bool()就可以直接把search結果轉換為true or flase 可以直接判斷----->
bool(re.search("hi", "abcdefghijkl"))
True
bool(re.search("hi", "abcdefgijkl"))
False
正規表達式反選
示例:
需要比對出來h1标簽 ps:在實際開發中使用h1直接比對太繁瑣 so: 使用?!進行反選
<(?!div).*?text-align: center.*?/(?!div).*?>