Versions in this module Expand all Collapse all v1 v1.0.2 Nov 28, 2021 v1.0.1 Nov 28, 2021 Changes in this version + func IsMatch(pattern string, src []byte) bool + func IsMatchString(pattern string, src string) bool + func Match(pattern string, src []byte) ([][]byte, error) + func MatchAll(pattern string, src []byte) ([][][]byte, error) + func MatchAllString(pattern string, src string) ([][]string, error) + func MatchString(pattern string, src string) ([]string, error) + func Quote(s string) string + func Replace(pattern string, replace, src []byte) ([]byte, error) + func ReplaceFunc(pattern string, src []byte, replaceFunc func(b []byte) []byte) ([]byte, error) + func ReplaceFuncMatch(pattern string, src []byte, replaceFunc func(match [][]byte) []byte) ([]byte, error) + func ReplaceString(pattern, replace, src string) (string, error) + func ReplaceStringFunc(pattern string, src string, replaceFunc func(s string) string) (string, error) + func ReplaceStringFuncMatch(pattern string, src string, replaceFunc func(match []string) string) (string, error) + func Split(pattern string, src string) []string + func Validate(pattern string) error