常用的表示式一些規則
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'>
更多專業前端知識,請上
【猿2048】www.mk2048.com
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 來表示一段具體的正規表示式。一段文字就是最基本的...