all: use strings.Contains instead Index
Signed-off-by: Elena Morozova <lelenanam@gmail.com> Upstream-commit: a37027f6bdcb2f035fcccd99c6c6064934623a04 Component: engine
This commit is contained in:
@ -180,7 +180,7 @@ func regexpMatch(pattern, path string) (bool, error) {
|
||||
} else if ch == '?' {
|
||||
// "?" is any char except "/"
|
||||
regStr += "[^" + escSL + "]"
|
||||
} else if strings.Index(".$", string(ch)) != -1 {
|
||||
} else if ch == '.' || ch == '$' {
|
||||
// Escape some regexp special chars that have no meaning
|
||||
// in golang's filepath.Match
|
||||
regStr += `\` + string(ch)
|
||||
|
||||
Reference in New Issue
Block a user