Re: What should be reterned by std.array.replaceFirst
> On Sat, 30 Jul 2011 07:29:54 +0800, zhang wrote: > > > I tested std.array.replaceFirst with the code belown: > > > > string s1 = "abc bcf"; > > > > string s2 = s1.replaceFirst("bc", "ee"); writefln("%s\n%s", s1, s2); > > > > and got s2 is "aee". Should it be "aee bcf"? > > > > Is it a bug, or just it is that? > > > > Thanks. > > -- > > Zhang > > I'd say, bug file it. > > http://d.puremagic.com/issues/ Has filed a bug and offerd a patch, see here http://d.puremagic.com/issues/show_bug.cgi?id=6428 -- Zhang
Re: What should be reterned by std.array.replaceFirst
On Sat, 30 Jul 2011 07:29:54 +0800, zhang wrote: > I tested std.array.replaceFirst with the code belown: > > string s1 = "abc bcf"; > > string s2 = s1.replaceFirst("bc", "ee"); writefln("%s\n%s", s1, s2); > > and got s2 is "aee". Should it be "aee bcf"? > > Is it a bug, or just it is that? > > Thanks. > -- > Zhang I'd say, bug file it. http://d.puremagic.com/issues/
What should be reterned by std.array.replaceFirst
I tested std.array.replaceFirst with the code belown: string s1 = "abc bcf"; string s2 = s1.replaceFirst("bc", "ee"); writefln("%s\n%s", s1, s2); and got s2 is "aee". Should it be "aee bcf"? Is it a bug, or just it is that? Thanks. -- Zhang