On Tuesday, 17 November 2015 at 03:12:47 UTC, Steven
Schveighoffer wrote:
On 11/16/15 10:00 PM, Adam D. Ruppe wrote:
On Tuesday, 17 November 2015 at 02:50:44 UTC, Domain wrote:
Thanks! But how to remove BOM? Slice the result myself?
Yeah. Do something like if(result.length &&result[0] == bom) {
result =
result[1..$]; } and you'll have it.
To be technically correct, you can do:
if(!result.empty && result.front == bom) result.popFront();
This should work for all 3 types of strings.
-Steve
Thank you! Now another question: how to handle endianness?