This commit is contained in:
Bel LaPointe
2024-12-12 22:10:16 -07:00
parent 1a2c88687f
commit 849a8696f5
2 changed files with 81 additions and 24 deletions

View File

@@ -51,6 +51,26 @@ func (register Register) Names() []string {
return result
}
func (register Register) Like(pattern string) Register {
result := make(Register)
for k, v := range register {
if got := v.Like(pattern); len(got) > 0 {
result[k] = got
}
}
return result
}
func (register Register) NotLike(pattern string) Register {
result := make(Register)
for k, v := range register {
if got := v.NotLike(pattern); len(got) > 0 {
result[k] = got
}
}
return result
}
func (register Register) Dates() []string {
result := make([]string, 0, len(register))
for k := range register {