Quick actions

cmd+k|ctrl+k

Navigation

Languages

Strings / Trim strings (remove chars or substrings) / Essential Go

Snippet info

Language

Go

Visibility

public

Author

kkowalczyk

Created

2019-08-23T17:22:44Z

Updated

2019-08-23T17:22:44Z

package main

import (
	"fmt"
	"strings"
)

func main() {
	s := "abacdda"
	cutset := "zab"

	trimmed := strings.Trim(s, cutset)
	fmt.Printf("Trim chars %#v from %#v => %#v\n\n", cutset, s, trimmed)

	trimmed = strings.TrimLeft(s, cutset)
	fmt.Printf("TrimLeft chars %#v from %#v => %#v\n\n", cutset, s, trimmed)

	trimmed = strings.TrimRight(s, cutset)
	fmt.Printf("TrimRight chars %#v from %#v => %#v\n\n", cutset, s, trimmed)
}
INFO