splitAny是D语言中的一个函数,用于将字符串按照指定的分隔符进行分割,并返回分割后的子字符串数组。需要引入的包是std.algorithm。

下面是一个完整的可以运行的例子:

import std.algorithm;
import std.stdio;

void main()
{
    string str = "apple,banana,orange";
    auto arr = str.splitAny([',', ' ']);
    foreach(sub; arr)
    {
        writeln(sub);
    }
}

输出结果为:

apple
banana
orange

在上面的代码中,我们将字符串str按照","和空格进行分割,并将分割后的子字符串存储在arr数组中。然后通过foreach循环遍历输出每一个子字符串。

dlang的splitAny的用法是什么我需要引入哪个包是stdstring吗?给出需要的包和用法和完整可以运行的例子

原文地址: http://www.cveoy.top/t/topic/flVK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录