[Go]文字列トリミング


目次

  • 前後
  • 前方のみ
  • 後方のみ

サンプル

前後

s = strings.TrimSpace(s)

TrimLeftFuncとTrimRightFuncを呼んでいるだけ。

前方のみ

s = strings.TrimLeftFunc(s, unicode.IsSpace)

strings/strings.goの実装を見ると、このコードがシンプル。

後方のみ

s = strings.TrimRightFunc(s, unicode.IsSpace)