免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

python正則表達(dá)式-1day-創(chuàng)新互聯(lián)

#day-1
'''
author:hello-python
date:2019.1.14
goal:正則表達(dá)式
'''
import re
#1)

line = 'Helllopython'
#^H 表示匹配以w開(kāi)頭的字符串,只匹配一次;
#.表示該字符可為任意字符,只匹配一次;
#* 表示前面的字符可以出現(xiàn)任意次,至少0次,多次匹配;
reg_str1 = '^H.*'
#re.match 函數(shù)
#第一個(gè)參數(shù)是匹配的格式;
#第二個(gè)參數(shù)是匹配字符串;
#返回值為:匹配成功,返回match對(duì)象,是否返回:none
if re.match(reg_str1,line):
    print("匹配成功了~")   #reg_str1 = '^w.*'  匹配成功
else:
    print("匹配失敗咩")    #reg_str1 = '^w.*'  匹配失敗
#返回:匹配成功~

#2)

#12$表示匹配以23結(jié)尾的字符串,匹配一次;
line2 = 'Helllopython'
reg_str2 = '^H.*n$'
if re.match(reg_str2,line2):
    print("匹配成功~")
else:
    print("匹配失敗咩~")
#返回:匹配成功~

#3)

line3 = 'hellopythonzuiku'
#() 內(nèi)為匹配模式,通過(guò)group函數(shù)可以取出匹配的結(jié)果;
#正則表達(dá)式貪婪模式:從左邊開(kāi)始匹配;
reg_str3 = '.*(o.*o).*'
test01 = re.match(reg_str3,line3)
if test01:
    print(test01.group(1))    
else:
    print("匹配失敗咩~!")   
#返回結(jié)果opytho

#4)
#知識(shí)點(diǎn):正則表達(dá)式的貪婪與非貪婪匹配

#如:String str="abcxbc";
#    Patter p="ab.*c";
#貪婪匹配:正則表達(dá)式一般趨向于大長(zhǎng)度匹配,也就是所謂的貪婪匹配。
#如上面使用模式p匹配字符串str,結(jié)果就是匹配到:abcxbc(ab.*c)。
#非貪婪匹配:就是匹配到結(jié)果就好,就少的匹配字符。
#如上面使用模式p匹配字符串str,結(jié)果就是匹配到:abc(ab.*c)。

#編程中如何區(qū)分兩種模式
#  默認(rèn)是貪婪模式;在量詞后面直接加上一個(gè)問(wèn)號(hào)?就是非貪婪模式。
# 量詞:{m,n}:m到n個(gè)
#    *:任意多個(gè)
#   +:一個(gè)到多個(gè)
#   ?:0或一個(gè)
#了解了貪婪模式和非貪婪模式后繼續(xù)
reg_str03 = '.*?(h.*o).*'    #半貪婪模式    
reg_str04 = '.*?(h.*?o).*'    #非貪婪模式  
test01 = re.match(reg_str03,line3)
test02 = re.match(reg_str04,line3)

if test01 and test02:
   print(test01.group(1))
   print(test02.group(1))
else:
    print("匹配失敗!!!!")
#返回 匹配失敗!

匹配結(jié)果:
hellopytho
hello

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),東安企業(yè)網(wǎng)站建設(shè),東安品牌網(wǎng)站建設(shè),網(wǎng)站定制,東安網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,東安網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿(mǎn)足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶(hù)成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

可以了理解 貪婪模式匹配的字符多,非貪婪模式匹配的字符少;

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。

新聞標(biāo)題:python正則表達(dá)式-1day-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)地址:http://m.newbst.com/article36/cepcsg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)品牌網(wǎng)站建設(shè)品牌網(wǎng)站制作自適應(yīng)網(wǎng)站手機(jī)網(wǎng)站建設(shè)企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(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)

成都seo排名網(wǎng)站優(yōu)化