so: > Just check boost/string/replace, they have in place replaces default too. > You might not like boost (some don't) but it is the closest example to D. You will find D1 string functions are much more from here than from Boost: http://docs.python.org/release/2.5.2/lib/string-methods.html Bye, bearophile