[問題] re 中$ re.MULTILINE 和 \n 會有陷阱嗎?

看板Python作者 (哥)時間5年前 (2018/09/27 21:39), 編輯推噓0(002)
留言2則, 2人參與, 5年前最新討論串1/1
s="""aaaaaa1 aaaaaa1 aaaaaa1""" 這兩種結果似乎相同: re.findall(r'1$', re.MULTILINE) re.findall(r'1\n') 但,想像中最後一行並不會有'\n'啊? 所以再用s = s.strip(),結果還是找得到最後一行。 所以這部分會有要注意的陷阱嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.178.160 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1538055575.A.04E.html

09/27 22:24, 5年前 , 1F
那兩行結果不同。
09/27 22:24, 1F

09/28 03:26, 5年前 , 2F
抱歉,真的不同。我之前測是從檔案讀入。
09/28 03:26, 2F
文章代碼(AID): #1RhDsN1E (Python)