python正規表示式(三)

2022-08-31 07:57:13 字數 3390 閱讀 2159

正確的位址

ret = re.match("

[\w]@163\.com

", "

[email protected]")

ret.group()

#不正確的位址

ret = re.match("

[\w]@163\.com

", "

[email protected]")

ret.group()

#通過$來確定末尾

'需求:匹配出0-100之間的數字

#

coding=utf-8

import

reret = re.match("

[1-9]?\d

","8")

ret.group()

ret = re.match("

[1-9]?\d

","78")

ret.group()

#不正確的情況

ret = re.match("

[1-9]?\d

","08")

ret.group()

#修正之後的

ret = re.match("

[1-9]?\d$

","08")

ret.group()

#新增|

需求:匹配出163、126、qq郵箱之間的數字

#

coding=utf-8

import

reret = re.match("

\w@163\.com

", "

[email protected]")

ret.group()

ret = re.match("

\w@(163|126|qq)\.com

", "

[email protected]")

ret.group()

ret = re.match("

\w@(163|126|qq)\.com

", "

[email protected]")

ret.group()

ret = re.match("

\w@(163|126|qq)\.com

", "

[email protected]")

ret.group()

正規表示式三

正規表示式通常包含字母文字 literaltext 和元字元 metacharacter 字母文字指的是普通文字如 abcde 可匹配字串中任何包含 abcde 的字串。元字元則更加靈活運用通用的表示式匹配所有符合此表示式規律的字串。c 正規表示式語法一 匹配單個字元 從中選擇乙個字元匹配 中間支援...

正規表示式 三

標題 正規表示式 三 dragontt 原作 關鍵字正規表示式 前面的文章中,介紹了正規表示式的基本語法,以及一些簡單的例子。但這些並不是我們會遇到的全部問題,有些時候我們不得不編寫一些較為複雜的正規表示式來解決我們的實際問題。這裡,我先提幾個問題,然後,我們逐個運用正規表示式的知識來解決。1 符合...

正規表示式(三)

目錄 一 子表示式 二 正向預查 三 例項 概念 正規表示式中將小括號包裹的部分稱為子表示式。正規表示式含有子表示式時,執行match 正規表示式不能帶修飾符g 或exec方法時,所有子表示式的匹配字串會作為乙個個陣列元素插入到返回結果的末尾。var str abcdefg var reg a bc...