Skip to content

Commit

Permalink
Match: added TrimPrefix to Match
Browse files Browse the repository at this point in the history
  • Loading branch information
rsteube committed Aug 13, 2023
1 parent c028db5 commit a87a6e3
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions pkg/match/match.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,13 @@ func (m Match) HasPrefix(s, prefix string) bool {
return strings.HasPrefix(s, prefix)
}

func (m Match) TrimPrefix(s, prefix string) string {
if m.HasPrefix(s, prefix) {
return s[len(prefix):]
}
return s
}

var match = CASE_SENSITIVE

func init() {
Expand All @@ -46,8 +53,5 @@ func HasPrefix(s, prefix string) bool {
}

func TrimPrefix(s, prefix string) string {
if HasPrefix(s, prefix) {
return s[len(prefix):]
}
return s
return match.TrimPrefix(s, prefix)
}

0 comments on commit a87a6e3

Please sign in to comment.