Copy & Paste Engineer

【GoLang】文字列を簡単に切り出す

【GoLang】文字列を簡単に切り出す

GoLang で文字列を簡単に切り出すコロン記法メモ

文字列を簡単に切り出す

GoLang では簡単に文字列を切り出す方法があります。

package main

import (
	"fmt"
)

func main() {
  // わかりやすく数字
	numbers := "123456789"
  // 5文字目以降(56789
	fmt.Printf("%s\n", numbers[4:])
  // 3文字目以前(123
	fmt.Printf("%s\n", numbers[:3])
  // 6文字目 - 7文字目(67
	fmt.Printf("%s\n", numbers[5:7])
}

1文字目は 0 から始まります。

参考