Wrote function to generate rune slice representing valid dot metacharacter values
This commit is contained in:
10
misc.go
10
misc.go
@@ -5,6 +5,16 @@ import (
|
||||
"unicode"
|
||||
)
|
||||
|
||||
func dotCharacters() []rune { // Returns all possible characters represented by the dot metacharacter
|
||||
start := 0x0020
|
||||
end := 0x007E
|
||||
to_return := make([]rune, (end-start)+1)
|
||||
for i := start; i <= end; i++ {
|
||||
to_return = append(to_return, rune(i))
|
||||
}
|
||||
return to_return
|
||||
}
|
||||
|
||||
func isAlphaNum(c rune) bool {
|
||||
return unicode.IsLetter(c) || unicode.IsNumber(c)
|
||||
}
|
||||
|
Reference in New Issue
Block a user