【发布时间】:2010-09-07 17:46:11
【问题描述】:
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.'
【问题讨论】: