Expressões Regulares 05 - Repetição Quantificada de Caracteres (número exato) - Linux
ฝัง
- เผยแพร่เมื่อ 16 ธ.ค. 2024
- Expressões Regulares 05 - Repetição Quantificada de Caracteres (número exato) - #Linux
Este vídeo é parte integrante do Curso Preparatório para Certificação Linux LPIC-1 e do Curso de Linux Básico.
Seja membro deste canal e ganhe benefícios:
/ @bosontreinamentos
Contribua com a Bóson Treinamentos!:
www.bosontreina...
Por Fábio dos Reis
Bóson Treinamentos: www.bosontreina...
Facebook: / bosontreinamentos
Pinterest: / bosontreina
Twitter: / bosontreina
Instagram: / bosontreinamentos
Outros projetos do autor:
Canal Bóson Ciências: / bosonciencias
Diário do Naturalista: www.diariodonat...
#bosontreinamentos
Professor Fábio, seus vídeos são atemporais. Didática e tempo de conteúdo perfeitos!
Muito obrigado Heitor!
Bem, alguns requerem o \ e outros não. Isso depende também do software que está analisando a expressão regular. Às vezes um software requer o escape \, e outro software, para a mesma expressão regular, não.
prof. Fabio muito bom seus videos,
a explicação clara e um conhecimento tremendo do assunto, nem precisa pensar pra falar...é natural..
abraço....
Valeu amigo!!!
Aulas muito bem explicadas Professor Fábio. Depois que se aprende expressões regulares, o resto parece ser fichinha...! :D
Muito obrigado, graças a sua aula pude melhorar o filtro do conteudo a ser acessado em um servidor squid usando url_regex
adorei valeu...
Tinha visto no slideshare, que você escreveu que essa forma para achar o CPF não funciona com o grep: \d{3}\.\d{3}\.\d{3}-\d{2} Mas tem outra forma que dar para usar com grep. Assim: [0-9]{3}\.[0-9]{3}\.[0-9]{3}-[0-9]{2} Continue a publicar novidades... Muito boa as suas aulas. Deus te abençoe!
Use o egrep que funciona.
egrep '[0-9]{3}.[0-9]{3}.[0-9]{3}-[0-9]{2}' arquivo.txt
muito bom
Para 2016 e quem tiver o bash mais actualizado usem o "egrep" ou o comando "grep -E" para ser compatível porque o grep somente não funciona com o bash: 4.3.42(1)-release
vlw ^^
Professor, muito obrigado mesmo pelos vídeos, sempre com conteúdo e didática de excelente qualidade! Queria saber... Quando eu for procurar o CPF, eu teria que colocar [0-9]{3}\.[0-9]{3}\.[0-9]{3}-[0-9]{2}, certo? Já que os dois primeiros blocos do CPF se repetem, não teria como eu fazer algo do tipo ([0-9]{3}\.{2}) [0-9]{3}-[0-9]{2}? Tentei e não consegui, mas gostaria de saber se existe essa possibilidade, talvez eu não esteja utilizando a sintaxe correta. Obrigado!!
Olá, muito bom o vídeo, mas tenho uma dúvida, como faço para achar repetição de caracteres iguais, como aaa, bbb, ccc, etc?
[abc]{3,} por exemplo, procura tanto aaa quanto bbb quanto ccc
abc entre colchetes significa procurar a ou b ou c + 3 entre chaves seguido de vírgula = repetição de 3 ou mais vezes
E seu quisesse 3 caracteres seguidos de um espaço, mas sem o espaço, somente os três caracteres?
Lembrando. sequencia de 3 caracteres seguidos de um espaço mas sem o espaço, ou seja, truncando o espaço. O espaço servindo apenas de referência.
De
"Meu carro é vermelho"
Encontraria "Meu" e "rro"
Porque depois de "Meu" tem um espaço e depois de "rro" da palavra "carro" também tem um espaço.