Message83123
And also look at the help on string.replace which sets -1 as the
default value for maxsplit optional argument and which again defaults
to replace-all.
Clearly, maxsplit= -1 is not equal to maxsplit = 0.
replace(s, old, new, maxsplit=-1)
replace (str, old, new[, maxsplit]) -> string
Return a copy of string str with all occurrences of substring
old replaced by new. If the optional argument maxsplit is
given, only the first maxsplit occurrences are replaced.
- Daniel, thanks for digging this out from Py2.4, unless we get an
rationale behind this change, my only though on this issue was -
document the maxsplit argument saying that -1 defaults to replace
all. |
|
Date |
User |
Action |
Args |
2009-03-04 15:04:58 | orsenthil | set | recipients:
+ orsenthil, ajaksu2, dmajnemer |
2009-03-04 15:04:57 | orsenthil | link | issue5416 messages |
2009-03-04 15:04:56 | orsenthil | create | |
|