strings.Substr
语法
strings.Substr STRING [START] [LENGTH]
返回
string
别名
substr
起始位置是基于零的,其中 0
表示字符串的第一个字符。如果未指定 START,则子字符串将从位置 0
开始。指定负的 START 位置以从字符串末尾提取字符。
如果未指定 LENGTH,则子字符串将包括从 START 位置到字符串末尾的所有字符。如果为负数,则将从字符串末尾省略该数量的字符。
{{ substr "abcdef" 0 }} → abcdef
{{ substr "abcdef" 1 }} → bcdef
{{ substr "abcdef" 0 1 }} → a
{{ substr "abcdef" 1 1 }} → b
{{ substr "abcdef" 0 -1 }} → abcde
{{ substr "abcdef" 1 -1 }} → bcde
{{ substr "abcdef" -1 }} → f
{{ substr "abcdef" -2 }} → ef
{{ substr "abcdef" -1 1 }} → f
{{ substr "abcdef" -2 1 }} → e
{{ substr "abcdef" -3 -1 }} → de
{{ substr "abcdef" -3 -2 }} → d