|
|
@@ -55,6 +55,7 @@ func Convert(pattern string, flags int) (*regexp.Regexp, error) {
|
|
|
pattern = strings.Replace(pattern, "\\.", "[:escapeddot:]", -1)
|
|
|
}
|
|
|
pattern = strings.Replace(pattern, ".", "\\.", -1)
|
|
|
+ pattern = strings.Replace(pattern, "+", "\\+", -1)
|
|
|
pattern = strings.Replace(pattern, "**", "[:doublestar:]", -1)
|
|
|
pattern = strings.Replace(pattern, "*", any+"*", -1)
|
|
|
pattern = strings.Replace(pattern, "[:doublestar:]", ".*", -1)
|