字符串切片 slice 操作

切片 slice 操作可以让我们快速的提取子字符串. 标准格式为:

    [起始偏移量 start :中指偏移量 end: 步长 step]

典型操作 (三个量为正数的情况) 如下:

[:] 提取整个字符串

[start:] 从 start 索引开始到整个字符串

[:end] 从开头开始直到 end -1

[start : end] 从 start 到 end -1

[start : end : step] 从 start 提取到 end - 1, 步长是 step

切片操作时, 起始偏移量和终止偏移量不在[0, 字符串长度-1] 这个范围, 也不会报错. 起始偏移量小于 0 则会被当做 0, 终止偏移量大于 " 长度 - 1" 会被当成 -1. 例如: