re模組操作

2022-09-03 17:21:12 字數 437 閱讀 7808

在python中需要通過正規表示式對字串進行匹配的時候,可以使用乙個模組,名字為re

#coding=utf-8

# 匯入re模組

import re

# 使用match方法進行匹配操作

result = re.match(正規表示式,要匹配的字串)

# 如果上一步匹配到資料的話,可以使用group方法來提取資料

result.group()

#coding=utf-8

import re

result = re.match("itcast","itcast.cn")

result.group()

執行結果為:

itcast

python模組 re模組

匹配任意字元 匹配指定字元類別 字元開頭 字元結尾 取非字元 重複多次字元 0次或多次 重複多次字元 1次或多次 重複單次字元 左右表示式任意匹配 重複m到n次字元 重複m次字元 d 匹配任何十進位制數,相當於 0 9 d 匹配任何非數字字元,相當於 0 9 s 匹配任何空白字元,相當於 fdss ...

subprocess模組 re模組

import subprocess 匯入subprocess模組,該模組的作用為可以通過python 向終端 cmd 傳送命令 while true 進行迴圈,可以讓使用者重複的進行輸入 cmd str input 請輸入終端命令 strip 定義變數cmd str obj subprocess.p...

常用模組 re模組

由堆具有特殊意義的字元組成的式子。用於匹配查詢字串內容。主要學習重點,就是學習這些字元的含義。abc 表示式不包含任何特殊字元,就是精準匹配,說白了判斷是否相同 print re.findall abc abcbbb abc n t f 符號含義 a從字元的開始處開始匹配 z從字元的結尾處匹配 從字...