Module: IsEmail::Validators::Parser::Char Private

Defined in:
lib/is_email/validators/parser.rb

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

An enum-like module for containing references for key characters

Constant Summary collapse

AT =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"@"
BACKSLASH =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"\\"
DOT =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"."
DQUOTE =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

'"'
OPENPARENTHESIS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"("
CLOSEPARENTHESIS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

")"
OPENSQBRACKET =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"["
CLOSESQBRACKET =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"]"
HYPHEN =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"-"
COLON =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

":"
DOUBLECOLON =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"::"
SP =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

" "
HTAB =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"\t"
CR =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"\r"
LF =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"\n"
IPV6TAG =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

"IPv6:"
SPECIALS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

US-ASCII visible characters not valid for atext (#tools.ietf.org/html/rfc5322#section-3.2.3)

'()<>[]:;@\\,."'