作者cryinrain (啞貓)
看板Python
標題[問題] 正規表示法"*?"
時間Sat May 28 21:10:33 2016
各位高手好,最近小弟在自學Python
在精通Python這本書裡面,在正規表示法這段有講到一個指定符"prev *?"
解釋是"零個或多個prev,愈少愈好"
自己練習測試了半天,卻無法理解這個指定符是什麼意思
懇請各位高手指導有沒有比較容易理解的方式
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.65.174
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1464441036.A.4C6.html
推 xxx30165: 我也正在自學,如果你不介意簡體可以看一下這個 05/28 21:24
我看完了還是不太理解,我用source = fooood當作來原測試
如果用re.findall('o*?',source)會得到'','','','','','',''這個結果
我不太懂為什麼中間四個o有被匹配到卻不會顯示出來
推 darkk6: 關於這個我另外再回一篇好了 05/28 22:27
太感謝!!
※ 編輯: cryinrain (36.237.65.174), 05/28/2016 22:31:53