如何在Dart中截取并打印字符串的指定部分?
Dart 截取字符串指定区间的实现方法
Dart 不支持 Python 风格的负索引切片语法,你可以使用内置的 substring 方法实现同等效果:
String sample = "Hello World"; // 等价于 Python 写法 sample[2:-2] print(sample.substring(2, sample.length - 2));
补充说明
substring方法的第一参数为起始索引,会包含该位置对应的字符- 第二参数为结束索引,不会包含该位置对应的字符
- 你可以通过
字符串长度 - 负索引偏移量的方式换算得到对应结束位置
内容的提问来源于stack exchange,提问作者Zilaid
相关产品推荐
相关产品推荐

