成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

re正則表達(dá)式模塊

importre
print(re.match('^chenrong','chenronghua123')) # ^表示開(kāi)頭
#<_sre.SRE_Match object; span=(0, 8), match='chenrong'>
# span=(
匹配到的結(jié)果第幾位開(kāi)始,匹配到的長(zhǎng)度)
#
有返回表示匹配到了,沒(méi)返回表示沒(méi)有匹配到
print(re.match('^chen','chengronghua123').group())#group獲取匹配的字段
res=re.match('^chen','chengronghua123')
print(res.group())

res=re.match('^chen\d','chen321ronghua123'# \d表示數(shù)字 匹配一個(gè)數(shù)字
print(res,'--------',res.group())

res=re.match('chen\d+','chen321ronghua123')#\d+表示一個(gè)或多個(gè)數(shù)字 match從頭開(kāi)始
print(res,'--------',res.group())

res=re.match("c.+","chen321ronghua123")# .點(diǎn)表示匹配任意字符
print(res)

res=re.search("r.+a$","chen321ronghua123a")
#search從整個(gè)文本搜索  a$表示整個(gè)字符串a結(jié)尾
print(res)

res=re.search('R[a-zA-Z]+a','chen321RongAhuaRonghua123arongHua12')#只匹配第一個(gè)
print(res)

res=re.search("aaa?",'aalexaaa')#a?表示0次或1 都會(huì)返回結(jié)果 也就是有或沒(méi)有 有或沒(méi)有前面的那個(gè)a
print(res)

res=re.search("[0-9]{1,3}",'aa1x2a345aa')#{1,3} 表示出現(xiàn)的13
print(res)

res=re.findall("[0-9]{1,3}","aa1x2a345aa")#findall找出所有
print(res)

res=re.findall("abc|ABC","ABCabcCD")# |或的意思
print(res)

res=re.search("(abc){2}(\|=){2}","alexabcabc|=|="# \| 斜杠對(duì) |進(jìn)行轉(zhuǎn)譯
print(res)                 #(abc){2}(\|=){2}分組匹配

res=re.search("\A[0-9]+[a-z]\Z","123a")#\A[0-9]數(shù)字開(kāi)頭 [a-z]\Z數(shù)字結(jié)尾
print(res)# \A開(kāi)頭 \Z結(jié)尾

res=re.search("\D+","123$-\r a")#\D匹配非數(shù)字
print(res)

res=re.findall("\w","aB123-\r a")#\w匹配數(shù)字字母
print(res)

res=re.findall("\W","1ddDFR23$ -\r a")#\W匹配特殊字符
print(res)

res=re.findall("\s","1dd    ng yh\r   ")#\s匹配空白字符 包括空格 tab 換行
print(res)

res=re.search("(?P<id>[0-9]+)(?P<name>[a-zA-Z]+)","abcd1234daf@345").groupdict()
print(res)

#特殊用法 (?P<自定義key>[需要找的]{個(gè)數(shù)})
res=re.search("(?P<province>[0-9]{2})(?P<city>[0-9]{2})(?P<county>[0-9]{2})(?P<birthday>[0-9]{4})","371481199306143242").groupdict()
print(res)

print(re.search("(?P<province>[0-9]{2})(?P<city>[0-9]{2})(?P<county>[0-9]{2})(?P<birthyear>[0-9]{4})(?P<birthday>[0-9]{4})", \
"360732199307030689").groupdict()['birthday'])

#split分隔
res=re.split("[0-9]+","abc12de3f45Gh")#按數(shù)字進(jìn)行分隔 split:分隔
print(res)

#sub替換
res=re.sub("[0-9]+","----","abc12de3f45Gh",count=2)#所有的數(shù)字替換成----,替換前面2
print(res)

#只能匹配 \\ 2個(gè)斜杠
res=re.search(r"\\","abc12de\\3f45GH")
print(res)

#忽略大小寫 flags=re.I flags=re.IGNORECASE  flags:標(biāo)示,標(biāo)注,定義
res=re.search("[a-z]+","ancdA",flags=re.IGNORECASE)
print(res)

#多行模式 flags=re.Mflags=re.MULTILINE一樣 改變開(kāi)頭 ^結(jié)尾$的行為
res=re.search("[a-z]+e$","abcdA\rsecondline\r hirdline",flags=re.M)
print(res,'---',res.group())

#S(DOTALL)模式 匹配包括換行符的任意字符 flags=re.DOTALL flags=re.S
res=re.search(r".+","\rabc\reee",flags=re.DOTALL)
print(res)

成都創(chuàng)新互聯(lián)公司服務(wù)緊隨時(shí)代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過(guò)10多年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計(jì)師、專業(yè)的網(wǎng)站實(shí)施團(tuán)隊(duì)以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對(duì)網(wǎng)站進(jìn)行網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、建設(shè)、維護(hù)、更新和改版,實(shí)現(xiàn)客戶網(wǎng)站對(duì)外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。

本文標(biāo)題:re正則表達(dá)式模塊
文章網(wǎng)址:http://jinyejixie.com/article42/peoohc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、App設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、軟件開(kāi)發(fā)、微信公眾號(hào)、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
湟中县| 资阳市| 南木林县| 河西区| 青田县| 平舆县| 峨眉山市| 庆阳市| 上虞市| 郎溪县| 本溪市| 离岛区| 京山县| 平顺县| 平凉市| 龙海市| 乐都县| 静安区| 长宁县| 通化市| 岳阳市| 沙田区| 库伦旗| 天峨县| 合作市| 五寨县| 贵溪市| 丹江口市| 道真| 集安市| 松原市| 额尔古纳市| 云龙县| 西昌市| 道孚县| 咸宁市| 进贤县| 扎兰屯市| 夹江县| 西和县| 湖南省|