Extract sub string from a string
k2aj
krzysztof.jajesnica at gmail.com
Mon Nov 9 17:53:59 UTC 2020
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);
More information about the Digitalmars-d-learn
mailing list