On Monday, 9 November 2020 at 16:00:28 UTC, Vino wrote:
Hi All,
Request your help on how to extract sub string from a
string, below is an example in PHP, need your help on how to do
the same in D.
$text = "welcome2worldinfo";
$hg = strtoupper(substr($text , 0, 7).'-'.substr($text, 7,
1).'-'.substr($text, 8, 5));
print_r($hg) \\ Output : WELCOME-2-WORLD
From,
Vino.B
Strings in D are actually immutable arrays of chars, so you can
slice them to get a substring:
import std.string : toUpper;
string text = "welcome2worldinfo";
string hg = toUpper(text[0..7] ~ "-" ~ text[7..8] ~ "-" ~
text[8..13]);
writeln(hg);