region.fields with sep

This commit is contained in:
lionsoul2014 2026-05-30 12:22:44 +08:00
parent 3eb65a2657
commit d638015592
1 changed files with 5 additions and 1 deletions

View File

@ -28,8 +28,12 @@ func NewRegion(str string) *Region {
} }
func (r *Region) Fields() []string { func (r *Region) Fields() []string {
return r.SepFields("|")
}
func (r *Region) SepFields(sep string) []string {
if r.fields == nil { if r.fields == nil {
r.fields = strings.Split(r.Str, "|") r.fields = strings.Split(r.Str, sep)
} }
return r.fields return r.fields