How to loop through characters of a string in D language?
BoQsc
vaidas.boqsc at gmail.com
Wed Dec 8 14:27:22 UTC 2021
On Wednesday, 8 December 2021 at 14:16:16 UTC, bauss wrote:
> On Wednesday, 8 December 2021 at 11:23:45 UTC, BoQsc wrote:
>> Let's say I want to skip characters and build a new string.
>>
>> The string example to loop/iterate:
>>
>> ```
>> import std.stdio;
>>
>> void main()
>> {
>> string a="abc;def;ab";
>>
>> }
>> ```
>>
>> The character I want to skip: `;`
>>
>> Expected result:
>> ```
>> abcdefab
>> ```
>
> string b = a.replace(";", "");
Thanks, that's what I used to do few years ago.
It's a great solution I forget about and it works.
```
import std.stdio;
import std.array;
void main()
{
string a="abc;def;ab";
string b = a.replace(";", "");
writeln(b);
}
```
More information about the Digitalmars-d-learn
mailing list