第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

用python編寫(xiě)正則表達(dá)式時(shí).* , (.)* , [.]*分別代表什么意思?

用python編寫(xiě)正則表達(dá)式時(shí).* , (.)* , [.]*分別代表什么意思?

蝴蝶不菲 2019-02-26 10:06:31
題目描述如題,我是一個(gè)初學(xué)者,剛剛學(xué)到正則表達(dá)式,想要了解一下點(diǎn)號(hào)的具體用法,就隨便編了一段簡(jiǎn)單的代碼。然后發(fā)現(xiàn)匹配的表達(dá)式分別是.,(.)和[.]*是匹配的結(jié)果大不相同。我想問(wèn)一下這三者具體的區(qū)別,以及為什么會(huì)有這樣的結(jié)果。相關(guān)代碼// 請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)import res= 'nhellonmy name isnBob' r = re.findall('.*',s) print(r)r = re.findall('(.)*',s)r = re.findall('[.]*',s)代碼結(jié)果上面的代碼,在匹配式是.*的時(shí)候結(jié)果是這樣的這個(gè)我還差不多能理解然后在(.)*的時(shí)候結(jié)果是這樣的在[.]*的時(shí)候結(jié)果是這樣的后兩個(gè)我就不是很理解了,望大家?guī)兔獯鹨幌?,謝謝。 另外我看點(diǎn)號(hào)在正則表達(dá)式里面的意義是匹配除了換行符之外的字符,那么在上面的代碼中,匹配完最后一個(gè)字符 'b'之后為什么還會(huì)匹配出來(lái)一個(gè)空字符''呢?
查看完整描述

2 回答

?
牧羊人nacy

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊

又到了祭出我收藏多年的利器的時(shí)刻了,每逢這種問(wèn)題必上它,請(qǐng)狠狠點(diǎn)擊這里

這個(gè)工具呢,有教程、有參考文檔、有調(diào)試、有分析、有常用正則收藏和分享,簡(jiǎn)直屌的飛起,居家旅行必備


查看完整回答
反對(duì) 回復(fù) 2019-03-09
?
萬(wàn)千封印

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊

*

匹配任意非換行字符 匹配結(jié)果可以0條 不關(guān)心匹配結(jié)果

(.)*

和上面一樣 只不過(guò)這個(gè)關(guān)心匹配結(jié)果并保存到組

[.]*

和第一個(gè)一樣


查看完整回答
反對(duì) 回復(fù) 2019-03-09
  • 2 回答
  • 0 關(guān)注
  • 958 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)