看板 Python 關於我們 聯絡資訊
在stackoverflow看到一個問題的解答 http://stackoverflow.com/questions/18568105/how-match-a-paragraph-using-regex 其中有個正規表示法 r'(?s)((?:[^\n][\n]?)+)' 想請問這要怎麼解讀, 尤其是?:的用法我google好久還是看不太懂 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.130.181 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1421228065.A.C28.html ※ 編輯: l1t (118.163.130.181), 01/14/2015 17:35:23
AlanSung: match 這個 group 可是不記憶(放到變數) 01/14 17:45
l1t: 請問?:是作用到[^\n][\n]?嗎? 01/14 17:55
l1t: ?:[^\n][\n]?要怎麼解釋呢? 謝謝 01/14 17:57
ccwang002: 我把結果放在這 https://www.regex101.com/r/xJ2nF3/1 01/14 19:04
ccwang002: 是 (?:...) 作用到 [^n][\n]? 這樣分開看 01/14 19:14
l1t: Python板真有溫情 感謝 01/14 19:48
mars90226: 遇到regexp的問題,問regexp版應該更好~ 01/14 20:00
l1t: 現在才知道有regexp板 感謝 01/14 20:05