diff options
| author | Shulhan <ms@kilabit.info> | 2023-06-18 13:00:10 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2023-06-18 13:10:49 +0700 |
| commit | c99bdfd5c81423b0e962120c58281a4e0fc5c9d1 (patch) | |
| tree | 156e502a6f0443faddc5912b4ac39b87777fac5f /lib/email | |
| parent | fb1d9aa40dde3c468a6f363989953440bf7fbc7c (diff) | |
| download | pakakeh.go-c99bdfd5c81423b0e962120c58281a4e0fc5c9d1.tar.xz | |
all: move internal/asciiset to ascii
The asciiset.Set type is exported as ascii.Set.
Diffstat (limited to 'lib/email')
| -rw-r--r-- | lib/email/is.go | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/lib/email/is.go b/lib/email/is.go index 739ae493..f4b68dd4 100644 --- a/lib/email/is.go +++ b/lib/email/is.go @@ -4,17 +4,9 @@ package email -import "github.com/shuLhan/share/internal/asciiset" +import "github.com/shuLhan/share/lib/ascii" -var specialChars, _ = asciiset.MakeASCIISet(`()<>[]:;@\,"`) -var specialCharsOld = map[byte]struct{}{ - '(': {}, ')': {}, - '<': {}, '>': {}, - '[': {}, ']': {}, - ':': {}, ';': {}, - '@': {}, '\\': {}, - ',': {}, '"': {}, -} +var specialChars, _ = ascii.MakeSet(`()<>[]:;@\,"`) // IsValidLocal will return true if local part contains valid characters. // Local part must, |
