[Issue 9699] strip functions should allow setting custom match character
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Tue Mar 12 06:28:26 PDT 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9699
--- Comment #3 from Andrej Mitrovic <andrej.mitrovich at gmail.com> 2013-03-12 06:28:25 PDT ---
(In reply to comment #2)
> Regarding this code I have two comments:
>
> C[] stripRight(C)(C[] str)
> if(isSomeChar!C)
> {
> foreach_reverse(i, dchar c; str)
> {
> if(!std.uni.isWhite(c))
> return str[0 .. i + codeLength!C(c)];
> }
>
> return str[0 .. 0];
> }
>
>
> 1) Isn't it enough a "return null;" at the end?
It's enough but it's different. At the call site !is null checks will depend on
what is returned here.
> 2) When I see such string functions I often think about stripping leading
> values from a generic 1D array:
> [0,0,0,0,10,7,1234,0]
I don't know what is being asked here.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list