带标志的Python re.sub不会替换所有出现的事件
发布于 2021-02-02 23:14:57
Python文档说:
re.MULTILINE:指定时,模式字符’^’在字符串的开头和每行的开头(紧随每个换行符之后)匹配…默认情况下,’^’仅在字符串的开头匹配…
那么,当我得到以下意外结果时,该怎么办?
>>> import re
>>> s = """// The quick brown fox.
... // Jumped over the lazy dog."""
>>> re.sub('^//', '', s, re.MULTILINE)
' The quick brown fox.\n// Jumped over the lazy dog.'
关注者
0
被浏览
96
1 个回答