Expressão Regular Numérica de Negação

1. Expressão Regular Numérica de Negação

Alexandre de Medeiros Poulis
poulis

(usa Red Hat)

Enviado em 19/09/2018 - 13:53h

(RESP:(0|5005))[;]

pessoal... preciso que me ajudem a montar a expressão regular numérica que negue a expressão regular a cima. Ou seja... A expressão regular a cima aceita os valores "RESP:0;" e "RESP:5005;". Preciso de uma expressão regular que negue esta. Preciso de uma que atenda a "RESP:n;" onde n é diferente de "0" e "5005". desde já garadeço a ajuda...


  


2. Re: Expressão Regular Numérica de Negação

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 19/09/2018 - 16:52h

poulis escreveu:

(RESP:(0|5005))[;]

pessoal... preciso que me ajudem a montar a expressão regular numérica que negue a expressão regular a cima. Ou seja... A expressão regular a cima aceita os valores "RESP:0;" e "RESP:5005;". Preciso de uma expressão regular que negue esta. Preciso de uma que atenda a "RESP:n;" onde n é diferente de "0" e "5005". desde já garadeço a ajuda...


Boa tarde Poulis, segue:

Rejeita
read -p "Entre com o Nº: " nn;! [[ "$nn" =~ ^(0|5005)$ ]] && echo OK || echo NOK 


Aceita
read -p "Entre com o Nº: " nn; [[ "$nn" =~ ^(0|5005)$ ]] && echo OK || echo KOK 


Marcelo oliver






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts