re正規表示式公式講解1

2022-06-30 23:51:13 字數 978 閱讀 3385

常用的表示式一些規則

1.「.」  匹配出了\n之外的任意乙個字元,包括特殊字元

有幾個·就匹配幾個字元。

import re

print(re.search(".","^werrr"))

print(re.search(".","#$werrr"))

print(re.search("...","&*yu678"))

# <_sre.sre_match object; span=(0, 1), match='^'>

# <_sre.sre_match object; span=(0, 1), match='#'>

# <_sre.sre_match object; span=(0, 3), match='&*y'>

print(re.findall(".","&*yu678"))    #返回所有字元。

# ['&', '*', 'y', 'u', '6', '7', '8']

2.「^」 匹配字元開頭

和match類似

import re

print(re.search("^w","werrr"))

print(re.search("^123","123errr"))

print(re.match("w","werrr"))

print(re.match("123","123errr"))

3.「$」 匹配字元結尾

一般不用match

import re

print(re.search("rr$","werrr"))

print(re.search("r$","123errr"))

print(re.match("b...b$","boiub"))

# <_sre.sre_match object; span=(0, 5), match='boiub'>

re正規表示式公式講解1

常用的表示式一些規則 1.匹配出了 n之外的任意乙個字元,包括特殊字元 有幾個 就匹配幾個字元。import re print re.search werrr print re.search werrr print re.search yu678 sre.sre match object span ...

re正規表示式講解 初步認識

f open r c users lenovo desktop 模特.txt r 1.常規提取文件內容方法 contacts for i in f name,local,height,weight,telephone i.split if len telephone 11 and telephone...

正規表示式 RE

最近一段時間在研究nginx的rewirte重寫機制,因此對re需要有一定的了解,看了想關的文章,因此自己來寫一篇類似總結性的的文章。基本來說,正規表示式是一種用來描述一定數量文字的模式。regex regular express。本文用 regex 來表示一段具體的正規表示式。一段文字就是最基本的...