Error en Python Regex? (re.sub con re.MULTILINE)

Estoy notando algún comportamiento extraño en la biblioteca Regex de Python, y no estoy seguro de que esté haciendo algo mal.

Si ejecuto una expresión regular en él usandore.sub(), conre.MULTILINE. Parece que solo se reemplazan las primeras apariciones. Reemplaza todas las apariciones si desactivo.re.MULTILINE, utilizarre.subn(..., count = 0, flags = re.MULTILINE), o compilar la expresión regular utilizandore.compile(..., re.MULTILINE).

Estoy ejecutando Python 2.7 en Ubuntu 12.04.

He publicado un ejemplo al azar en:

Pastebin.com - Salida desde terminalteclado - Script, comportamiento de confirmación (excepto re.subn (), que es diferente en 2.5)

¿Alguien puede confirmar / negar este comportamiento en su máquina?

EDITAR: Realizado Debería seguir adelante y publicar esto en el rastreador de errores de Python. EDIT 2: problema reportado:http://bugs.python.org/msg168909

Respuestas a la pregunta(1)

Su respuesta a la pregunta