-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexpressions.cfg
21 lines (21 loc) · 2.94 KB
/
expressions.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Expression Name;Domain Name;DataLevel(True|False);Regex
ENDERECO_DATA;DM_ENDERECO;true;'(^[Rr][.]?([Uu][Aa])?[\\s].*$)|(^[Aa][.]?([Vv][Ee][Nn][Ii][Dd][Aa])?.*$)|(^[Aa][Ll][.]?([Aa][Mm][Ee][Dd][Aa])?.*$)|(^[Qq][Uu][Aa][Dd][Rr][Aa].*$)|(^[Tr][Rr][Aa][Vv][.]?([Ee][Ss]{2}[Aa])?.*)|(^[Pp][Rr][Aa][CcÇç][Aa].*)|(^[Ee][Ss][Tt][Rr][Aa][Dd][Aa].*)|(^[Rr][Oo][Dd][Oo][Vv][Ii][Aa].*)'
CEP_DATA;DM_CEP;true;'\\b([0-9]{5})-([0-9]{3})\\b'
NOME_DATA;DM_NOME;true;'^(?![\\s])(?!.*[\\s]{2})((?:e|da|do|das|dos|de|d'|D'|la|las|el|los)\\s*?|(?:[A-Z][^\\s]*\\s*?)(?!.*[\\s]$))+$'
CPFCNPJ_DATA;DM_CPFCNPJ;true;'^([0-9]{2}[\\.]?[0-9]{3}[\\.]?[0-9]{3}[\\/]?[0-9]{4}[-]?[0-9]{2})|([0-9]{3}[\.]?[0-9]{3}[\\.]?[0-9]{3}[-]?[0-9]{2})$'
RG_DATA;DM_RG;true;^[0-9]{2}[.]?[0-9]{3}[.]?[0-9]{3}[-]?([0-9]{1})?[Xx]?$
TELEFONE_DATA;DM_TELEFONE;true;'^((\\+)?55)?[\\s]?[\\(]?(68)?(82)?(96)?(92)?(71)?(88)?(61)?(27)?(62)?(98)?(65)?(84)?(31)?(41)?(83)?(91)?(81)?(86)?(21)?(84)?(51)?(69)?(95)?(48)?(79)?(11)?(63)?[\\)]?[\\s]?(?:[2-8]|9[1-9])[0-9]{3}(\\-)?[0-9]{4}$'
NOME_METADATA;DM_NOME;false;(^([Pp][Rr][Ii][Mm][Ee][Ii][Rr][Oo])?([UuúÚ][Ll][Tt][Ii][Mm][Oo])?[^A-Za-z0-9]?[Nn][Oo][Mm][Ee]$)|(^[Ss][Oo][Bb][Rr][Ee][Nn][Oo][Mm][Ee]$)
ENDERECO_METADATA;DM_ENDERECO;false;(.*[Ee][Nn][Dd][Ee][Rr][Ee][CcçÇ][Oo].*)
CIDADE_METADATA;DM_CIDADE;false;(.*[Cc][Ii][Dd][Aa][Dd][Ee].*)
ESTADO_METADATA;DM_ESTADO;false;(.*[Ee][Ss][Tt][Aa][Dd][Oo].*)
CEP_METADATA;DM_CEP;false;'\\b(.*[^A-Za-z0-9]([Cc][Ee][Pp])[^A-Za-z0-9].*)|([Cc][Ooó][Dd][Ii][Gg][Oo].*[Pp][Oo][Ss][Tt][Aa][Ll])\\b'
TELEFONE_METADATA;DM_TELEFONE;false;([Tt][Ee][Ll])[Ee]?([Ff][Oo][Nn][Ee])?|^[Ff][Oo][Nn][Ee]$|(^[Nn][Uu][Mm]([Ee][Rr][Oo])?[^A-Za-z0-9]?[Tt][Ee][Ll]([Ee][Ff][Oo][Nn][Ee])?$)|(^[Tt][Ee][Ll]([Ee][Ff][Oo][Nn][Ee])?[^A-Za-z0-9]?[Nn][Uu][Mm]([Ee][Rr][Oo])?)
CELULAR_METADATA;DM_TELEFONE;false;(^[Cc][Ee][Ll]([Uu][Ll][Aa][Rr])?$)|(^[Nn][Uu][Mm]([Ee][Rr][Oo])?[^A-Za-z0-9]?[Cc][Ee][Ll]([Uu][Ll][Aa][Rr])?$)|(^[Cc][Ee][Ll]([Uu][Ll][Aa][Rr])?[^A-Za-z0-9]?[Nn][Uu][Mm]([Ee][Rr][Oo])?$)|(^[Cc][Oo][Nn][Tt][Aa][Tt][Oo]$)
USUARIO_METADATA;DM_USUARIO;false;(.*[Ll][Oo][Gg][Ii][Nn].*)|(.*[Uu][Ss][Uu][Aaá][Rr][Ii][Oo].*)
EMPRESA_METADATA;DM_EMPRESA;false;(.*[Rr][Aa][Zz][Aaã][Oo][^A-Za-z0-9]?[Ss][Oo][Cc][Ii][Aa][Ll].*)|(.*([Nn][Oo][Mm][Ee])?[^A-Za-z0-9]?[Ff][Aa][Nn][Tt][Aa][Ss][Ii][Aa].*)
PASSAPORTE_METADATA;DM_PASSPORTE;false;(.*[Pp][Aa][Ss]{2}[Aa][Pp][Oo][Rr][Tt][Ee].*)
CTPS_METADATA;DM_CTPS;false;'(.*[Cc][Aa][Rr][Tt][Ee][Ii][Rr][Aa][\\s+]?([Dd][Ee])?[^A-Za-z0-9]?[\\s]?[Tt][Rr][Aa][Bb][Aa][Ll][Hh][Oo].*)|(.*[Cc][Tt][Pp][Ss].*)'
TITULOELEITOR_METADATA;DM_TITULOELEITOR;false;'(.*[Tt][Ii][Tt][Uu][Ll][Oo][\\s]?([Dd][Ee])?[^A-Za-z0-9]?[\\s]?[Ee][lL][Ee][Ii][Tt][Oo][Rr].*)'
BANCO_METADATA;DM_BANCO;false;(^[Cc][Oo][Nn][Tt][Aa]$)|(.*[Cc][Oo][Nn][Tt][Aa][^A-Za-z0-9]?[Cc][Oo][Rr]{2}[Ee][Nn][Tt][Ee].*)|(.*[Aa[Gg][EeêÊ][Nn][Cc][Ii][Aa].*)
CPFCNPJ_METADATA;DM_CPFCNPJ;false;(.*[Pp][Aa][Ss]{2}[Aa][Pp][Oo][Rr][Tt][Ee].*)^([Cc][Pp][Ff])?[^A-Za-z0-9]?([Cc][Nn][Pp][Jj])?([Cc][Gg][Cc])?$