Flutter substring 的用法和代码演示

8 min read

Flutter中的substring方法用于从字符串中提取一部分。它的语法如下:

String substring(int startIndex, [int endIndex])

其中:

  • startIndex:表示开始提取的位置,包括该位置的字符。
  • endIndex:表示结束提取的位置,不包括该位置的字符。如果省略该参数,则表示提取到字符串末尾。

示例代码:

void main() {
  String str = "hello world";
  String substr1 = str.substring(0, 5);
  String substr2 = str.substring(6);

  print(substr1); // 输出 "hello"
  print(substr2); // 输出 "world"
}

在上面的代码中,首先定义一个字符串str,然后使用substring方法提取出其中的一部分,分别提取出0到5位置的字符串和从6位置开始到字符串末尾的字符串。最后输出这两个子字符串。