15 正規表示式(下)

2022-09-12 11:21:11 字數 547 閱讀 2398

正則符號補充

表示式描述

n 是非負整數。正好匹配 n 次。

n 和 m 是非負整數,其中 n <= m。匹配至少 n 次,至多 m 次。

[xyz]

字符集。匹配包含的任一字元。

[^xyz]

反向字符集。匹配未包含的任何字元。

字元補充

字元描述

\b匹配乙個字邊界,即字與空格間的位置。例如,「er\b」匹配「never」中的「er」,但不匹配「verb」中的「er」。

\d數字字元匹配。等效於 [0-9]。

\f換頁符匹配。等效於 \x0c 和 \cl。

\n換行符匹配。等效於 \x0a 和 \cj。

\r匹配乙個回車符。等效於 \x0d 和 \cm。

\s匹配任何空白字元,包括空格、製表符、換頁符等。與 [ \f\n\r\t\v] 等效。

\t製表符匹配。與 \x09 和 \ci 等效。

\v垂直製表符匹配。與 \x0b 和 \ck 等效

\w匹配任何字類字元,包括下劃線。與「[a-za-z0-9_]」等效。

15 正規表示式

正規表示式,就是從一段字串中提取需要的字串 需要引入的模組 re,常用的函式 re.findall 引數1,引數2,引數3 引數1,表示用什麼規則進行提取 引數2,表示從 提取。返回值是乙個列表 引數3,re.i 表示不區分大小寫,re.s 匹配多行中符合條件的值 1 萬用字元,表示匹配某個字元後面...

正規表示式 正規表示式 總結

非負整數 d 正整數 0 9 1 9 0 9 非正整數 d 0 負整數 0 9 1 9 0 9 整數 d 非負浮點數 d d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 d d 0 0 負浮點數 正浮點數正則式 英文本串 a za z...

day15正規表示式

什麼時異常捕獲 程式報錯出現了異常 程式異常的後果 程式會直接結束,不會往後面執行 異常捕獲 目的 當程式出先異常的時候,程式不崩潰繼續執行後面的 什麼時候需要捕獲 知道某個地方出現異常,但是 沒有問題 使用者的不當操作 這個時候需要異常捕獲 語法1 捕獲所有異常型別 try 段1 except 段...