看板 [ Python ]
討論串[問題] 正規表示法"*?"
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者darkk6 (Mr. Pan)時間9年前發表 (2016/06/06 04:14), 9年前編輯資訊
0
0
1
內容預覽:
我對 Python 運作還不是很了解,但我猜這個和 Python 的 re 的運作方式有關. 還有就是 string 的 slicing。. 執行底下 Code :. import re. ptn='o*?'. sub='fooood'. p=re.compile(ptn). iterator =
(還有811個字)

推噓2(2推 0噓 8→)留言10則,0人參與, 最新作者canamvskid (覚醒図鑑)時間9年前 (2016/06/05 18:26), 編輯資訊
0
0
0
內容預覽:
想請問一下,我用s1 = 'abc',然後 re.findall(r'o*?', s1). 得到的結果是 ['', '', '', '']. 如果是從左到右一個個比對的話不是只有3個嗎?. 為什麼最後會多一個出來呢?. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.9

推噓10(10推 0噓 2→)留言12則,0人參與, 最新作者darkk6 (Mr. Pan)時間9年前發表 (2016/05/28 14:40), 9年前編輯資訊
0
0
0
內容預覽:
===============================================. 如果用re.findall('o*?',source)會得到'','','','','','',''這個結果. 我不太懂為什麼中間四個o有被匹配到卻不會顯示出來. ===================
(還有615個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者darkk6 (Mr. Pan)時間9年前發表 (2016/05/28 14:01), 9年前編輯資訊
0
0
1
內容預覽:
這邊先不討論 Python , 以 Regexp 來說,用於數量的修飾應. 該只針對前面跟隨的字元或集合(或群組). 我自己對 Python 的正規表示法沒有很熟悉,不知道有沒有特殊用法,. 但理論上這些應該都是一樣的. 以這個為例子不是很好,我稍微修改一下成: prev* , 先不考慮那個 ?.
(還有1119個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者cryinrain (啞貓)時間9年前發表 (2016/05/28 13:10), 9年前編輯資訊
0
0
0
內容預覽:
各位高手好,最近小弟在自學Python. 在精通Python這本書裡面,在正規表示法這段有講到一個指定符"prev *?". 解釋是"零個或多個prev,愈少愈好". 自己練習測試了半天,卻無法理解這個指定符是什麼意思. 懇請各位高手指導有沒有比較容易理解的方式. --. 發信站: 批踢踢實業坊
(還有118個字)
首頁
上一頁
1
下一頁
尾頁