大家好,我是皮皮。 一、前言前幾天在Python白銀群【who is me】問(wèn)了一個(gè) 目的是匹配任意個(gè)連續(xù)的 abc,但是最后一個(gè)abc后面的字符如果是a則匹配成功,反之則失敗。 代碼如下:
二、實(shí)現(xiàn)過(guò)程這里【瑜亮老師】提出如下看法: 如果想要寫(xiě)成通用型的正則表達(dá)式,如下圖所示: 首先需要匹配到盡可能多的連續(xù)abc字符串,隨后判斷最后一個(gè)字符是否為a,如果是則輸出 true,否則為false。 順利地解決了粉絲的問(wèn)題。 最后補(bǔ)充一點(diǎn),++這樣的表達(dá)以前有遇見(jiàn)過(guò)嗎? 這里【論草莓如何成為凍干莓】給了一個(gè)解答,如下所示: 三、總結(jié)大家好,我是皮皮。這篇文章主要盤(pán)點(diǎn)了一個(gè) 最后感謝粉絲【who is me】提問(wèn),感謝【論草莓如何成為凍干莓】、【瑜亮老師】給出的思路和代碼解析,感謝【eric】等人參與學(xué)習(xí)交流。 【提問(wèn)補(bǔ)充】溫馨提示,大家在群里提問(wèn)的時(shí)候??梢宰⒁庀旅鎺c(diǎn):如果涉及到大文件數(shù)據(jù),可以數(shù)據(jù)脫敏后,發(fā)點(diǎn)demo數(shù)據(jù)來(lái)(小文件的意思),然后貼點(diǎn)代碼(可以復(fù)制的那種),記得發(fā)報(bào)錯(cuò)截圖(截全)。代碼不多的話,直接發(fā)代碼文字即可,代碼超過(guò)50行這樣的話,發(fā)個(gè).py文件就行。 ------------------- End ------------------- |
|
來(lái)自: Python進(jìn)階者 > 《待分類(lèi)》