正規表示式 ditto工具

2022-07-23 09:12:09 字數 1036 閱讀 2336

一、正規表示式

1、正規表示式

是乙個查詢、搜尋、替換文字的一種格式語言。

2、匯入re模組

import re               系統自帶模組,無需安裝

3、模式字串 == 模子

4、常用方法

4.1  match方法

match方法是從頭開始匹配的,如果匹配不上,那麼返回none

示例

src_str = '","pwd":"123456","regname":"太陽風"}'

res = re.match(r'","pwd":"123456","regname":"太陽風"}'

res1 =re.search(r"\$",src_str)

print(res1.group())

4.3 findall方法

查詢所有符合條件的。放到乙個列表當中

示例

res2 = re.findall(r"o",src_str)

print(res2)

4.4  sub方法

替換

sub第乙個引數為模式字串,第二個引數為新的字串,第三個引數為原始字串

如果能匹配上,那麼返回匹配之後的字串

如果匹配不上,那麼返回原始字串

示例

res3 =re.sub(r"\$","18978967865",src_str)

print(res3)

二、ditto工具

剪下板工具

1、官網

2、使用參考

正規表示式工具

python類庫31 正規表示式匹配例項 一 regex match tracer 1 不能是某些字元中之一 用來表示匹配多個字元之一。與相反,表示匹配與多個字元中的任乙個都不匹配。下圖中,h是第乙個與abcd都不匹配的字元。2 匹配多個字串中的2個或者乙個匹配2次 用來表示多個字串中的乙個。用來表...

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

非負整數 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...

正規表示式 表示式

網域名稱 a za z0 9 a za z0 9 a za z0 9 a za z0 9 interneturl a za z s 或 http w w w 手機號碼 13 0 9 14 5 7 15 0 1 2 3 5 6 7 8 9 18 0 1 2 3 5 6 7 8 9 d 號碼 x x x...