以數字進行分割
假設有以下字串mystr,就想以數字進行分割
mystr =
"導演: 萊塞·霍爾斯道姆 主演: 理查·基爾 2009 美國 劇情"
指定數字共4位 進行分割import re
mystr =
"導演: 萊塞·霍爾斯道姆 主演: 理查·基爾 2009 美國 劇情"
lst = re.
split
(r"\d"
, mystr)
print
(len
(lst)
)print
(lst[0]
)print
("**********"
)print
(lst[1]
)
2
導演: 萊塞·霍爾斯道姆 主演: 理查·基爾 **
****
****
美國 劇情
以數字進行分割import re
mystr =
"導演: 萊塞·霍爾斯道姆 主演: 理查·基爾 2009 美國 7.999 劇情"
lst = re.
split
(r"\d+\.?\d*"
, mystr)
print
(len
(lst)
)print
(lst[0]
)print
("**********"
)print
(lst[1]
)print
("**********"
)print
(lst[2]
)
導演: 萊塞·霍爾斯道姆 主演: 理查·基爾 **
****
****
美國 **
****
****
劇情
python正規表示式元字元 正規表示式
字元 描述將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了 regexp 物件的 multiline 屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的結束...
正規表示式字元
正規表示式符號 字元 描述 標記下乙個字元是特殊字元或文字。例如,n 和字元 n 匹配。n 則和換行字元匹配。序列 和 匹配,而 則和 匹配。匹配輸入的開頭。匹配輸入的末尾。匹配前乙個字元零或多次。例如,zo 與 z 或 zoo 匹配。匹配前乙個字元一次或多次。例如,zo 與 zoo 匹配,但和 z...
正規表示式相關 正規表示式字元描述
1 字元描述 將下乙個字元標記為特殊字元或字面值。例如 n 與字元 n 匹 配。n 與換行符匹配。序列 與 匹配,與 匹配。匹配輸入的開始位置。匹配輸入的結尾。匹配前乙個字元零次或幾次。例如,zo 可以匹配 z zoo 匹配前乙個字元一次或多次。例如,zo 可以匹配 zoo 但不匹配 z 匹配前乙個...