re.sub do not replace portion of match

J Wolfe vorticitywolfe at
Fri Oct 2 18:05:14 CEST 2009


Is there a way to flag re.sub not to replace a portion of the string?

I have a very long string that I want to add two new line's to rather
than one, but keep the value X:

string = "test........X.\"  <-- note X is a value
string = re.sub("test........X.\n.","test........X.\n\n.", string)

This just replaces X with the replacement string.


More information about the Python-list mailing list