Documentation
¶
Index ¶
- Variables
- func Index(s, sep string, left, right []string) int
- func IndexSkipBlocks(s, sep string) int
- func Split(val, sep string, ops ...SplitSetting) []string
- func SplitN(val, sep string, n int, ops ...SplitSetting) []string
- func SplitWithConfig(s string, config *SplitConfig) []string
- type SplitConfig
- type SplitSetting
Constants ¶
This section is empty.
Variables ¶
View Source
var ( LeftBlocks = []string{"{", "[", "("} RightBlocks = []string{"}", "]", ")"} DefaultSplitBlock SplitSetting = func(s *SplitConfig) { s.LeftSkipCharacters = LeftBlocks s.RightSkipCharacters = RightBlocks } )
Functions ¶
func IndexSkipBlocks ¶
func Split ¶
func Split(val, sep string, ops ...SplitSetting) []string
func SplitWithConfig ¶
func SplitWithConfig(s string, config *SplitConfig) []string
Types ¶
type SplitConfig ¶
type SplitSetting ¶
type SplitSetting func(s *SplitConfig)
Click to show internal directories.
Click to hide internal directories.