Documentation
¶
Index ¶
- func DropCommentsFilter(in string) []string
- func DropIPAddressesFilter(in string) []string
- func ExactPrefixFilter(prefix string) func(in string) []string
- func ExtractNoSpaceGroupsFilter(in string) []string
- func Filter(filters []FilterFn, input []string) (output []string, err error)
- func HasValidTLDFilter(in string) []string
- func LeadingDotToWildcard(in string) []string
- func TrimWhiteSpaceFilter(in string) []string
- func Uniq(input []string) []string
- type FilterFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DropCommentsFilter ¶
DropCommentsFilter removes all comments and drops lines that are entirely comments
func DropIPAddressesFilter ¶
DropIPAddressesFilter drops all IP addresses
func ExactPrefixFilter ¶
ExactPrefixFilter prepends exact matches with the given prefix
func ExtractNoSpaceGroupsFilter ¶
ExtractNoSpaceGroupsFilter extracts all char sequences that don't contain a space
func HasValidTLDFilter ¶
HasValidTLDFilter drops all invalid domains
func LeadingDotToWildcard ¶
LeadingDotToWildcard replaces all trailing whitespaces with a wildcard
func TrimWhiteSpaceFilter ¶
TrimWhiteSpaceFilter trims leading and trailing whitespace
Types ¶
Click to show internal directories.
Click to hide internal directories.