-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Description
package main
import (
"fmt"
"github.com/gobwas/glob"
)
func main() {
fmt.Println("pattern","{,*.}google*")
g := glob.MustCompile("{,*.}google*")
fmt.Println("Actual:", g.Match("google.com"), "Expected:", true)
fmt.Println("Actual:", g.Match("a.google.com"), "Expected:", true)
fmt.Println("Actual:", g.Match("agoogle.com"), "Expected:", false)
fmt.Println()
fmt.Println("pattern","{*.,}google*")
g = glob.MustCompile("{*.,}google*")
fmt.Println("Actual:", g.Match("google.com"), "Expected:", true)
fmt.Println("Actual:", g.Match("a.google.com"), "Expected:", true)
fmt.Println("Actual:", g.Match("agoogle.com"), "Expected:", false)
}Output
pattern {,*.}google*
Actual: true Expected: true
Actual: true Expected: true
Actual: false Expected: false
pattern {*.,}google*
Actual: false Expected: true
Actual: false Expected: true
Actual: false Expected: falsehackery
Metadata
Metadata
Assignees
Labels
No labels