用最簡單的方式理解正則3

2021-08-25 17:31:18 字數 1586 閱讀 6942

我們繼續前面的內容

示例3:*強調內容*

需求:匹配出qwe裡不同也是可以的

import re

citing = re.match("<[a-za-z]*>\w*[a-za-z]*>", "qwehl>").group()

print(citing)

輸出:qwehl>內容

所以我們來試試加 \ 的方法

import re

citing = re.match(r"<([a-za-z]*)>\w*", "qwe").group()

print(citing)

輸出:qwe內容

import re

citing = re.match(r"<([a-za-z]*)>\w*", "qwe").group()

print(citing)

就會出現的錯誤:

traceback (most recent call last):

file "e:/chen/課件/re_正則1.py", line 57, in

citing = re.match(r"<([a-za-z]*)>\w*", "qwe").group()

attributeerror: 'nonetype' object has no attribute 'group'

process finished with exit code 1

示例4:\number

輸出:www.baidu.coma>

html>示例5:(?p) (?p=name)

輸出:www.baidu.comh1>

html>

統計出a,b,c出現的數字

import re

citing=re.findall(r"\d+", "a = 2121, b = 3369 c = 61564")

print(citing)

['2121', '3369', '61564']

import re

citing=re.sub(r"\d+", '5', "xiaoming = 457")

print(citing)

xiaoming = 5

用最簡單的方式解釋依賴注入

在軟體工程領域,依賴注入 dependency injection 是用於實現控制反轉 inversion of control 的最常見的方式之一 控制反轉用於解耦 class c j jpublic c j j this.j j 本質也是第三方依賴注入,但是這個第三方可以脫離類。將物件依賴對映資...

C 中委託的最簡單理解方式

近這段時間比較空閒,回顧了一下基礎的東西,溫故而知新嘛!裡就先談一下物件導向最基礎而且最重要的型別之一 委託 下面用乙個比較容易理解的例子來方便理解 唉,羅嗦了這麼多,還是看一下例子比較實際。下面定義了兩個類 乙個是駕駛員類,乙個是駕駛方法類。在driveclass類中我們可以定義所有動物為駕駛員 ...

用最簡單的方式固定表頭 固定首列

主要思想就是用多個table拼湊成乙個table造成固定的假象,話不多說直接上 以下 主要是控制 樣式 以下 是重點啦,乙個 只有thead,另乙個 只有tbody 123 456 下面是建立tbody的tr和td,可忽略不看 實現效果圖如下 如果你想簡單實現固定表頭,以上 已經可以做到啦,但是以上...