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);

Reply via email to