在飞镖中,使用第一个琴弦的长度将琴弦分成两部分

时间:2020-02-01 11:04:10

标签: dart

我有一个字符串 hiWorld , 我想通过第一个单词 hi 的长度将此字符串分为 hi World 两部分。

这就是我想做的


List<String> list = ("hiWorld").splitFromLength(2);

2 个答案:

答案 0 :(得分:2)

我将使用您发布的解决方案来缩短定义:

*x

或使用扩展方法调用该函数:

List<String> splitStringByLength(String str, int length) =>
    [str.substring(0, length), str.substring(length)];

答案 1 :(得分:1)

我当前的解决方案

    List<String> splitStringByLength( String str, int length)
    {
        List<String> data = [];

        data.add( str.substring(0, length) );
        data.add( str.substring( length) );
        return data;
    }