Versions in this module Expand all Collapse all v0 v0.1.0 Jun 14, 2023 Changes in this version + func Base58ToHex(input string) (output string, err error) + func Capitalize(input string) string + func EnsureAlphanumeric(input string) string + func ExtractLinks(haystack string) ([]string, error) + func ExtractLinksWithValidator(haystack string, isLink func(input string) (bool, string)) ([]string, error) + func FoldWhitespace(input string) (string, error) + func FormatString(input string, replacements []string) string + func HexToBase58(input string) (output string, err error) + func IsAlphanumeric(input string) bool + func IsWhitespace(r rune) bool + func NormalizeCharSet(charSet string) string + func NormalizePhone(input string) (string, error) + func Permutations(input []string) [][]string + func RemoveAny(haystack string, needles string) (string, error) + func RemoveUnreadableCharacters(input string) (string, error) + func RemoveWhitespace(input string) (string, error) + func ReturnAllBetween(haystack string, startNeedle string, endNeedle string) []string + func ReturnAllBetweenArray(haystack string, startNeedles []string, endNeedles []string) []string + func ReturnAllBetweenInsensitive(haystack string, startNeedle string, endNeedle string) []string + func ReturnAndRemoveAllBetween(haystack string, startNeedle string, endNeedle string, removeNeedles bool) (string, []string) + func ReturnBetween(haystack string, startNeedle string, endNeedle string) string + func ReturnBetweenInsensitive(haystack string, startNeedle string, endNeedle string) string + func SplitAny(haystack string, needles string) []string