Expressões Regulares 05 - Repetição Quantificada de Caracteres (número exato) - Linux

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024
  • НаукаНаука

Комментарии • 17

  • @heckmir
    @heckmir 6 лет назад

    Professor Fábio, seus vídeos são atemporais. Didática e tempo de conteúdo perfeitos!

  • @jonatasapolinarioferreira
    @jonatasapolinarioferreira 3 года назад

    muito bom

  • @renattinhosantosdaluz
    @renattinhosantosdaluz 10 лет назад

    adorei valeu...

  • @jailtoncoimbra327
    @jailtoncoimbra327 10 лет назад

    vlw ^^

  • @edicezar81
    @edicezar81 11 лет назад +1

    prof. Fabio muito bom seus videos,
    a explicação clara e um conhecimento tremendo do assunto, nem precisa pensar pra falar...é natural..
    abraço....

  • @bosontreinamentos
    @bosontreinamentos  11 лет назад

    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.

  • @plimo13
    @plimo13 9 лет назад +1

    Muito obrigado, graças a sua aula pude melhorar o filtro do conteudo a ser acessado em um servidor squid usando url_regex

  • @tecnologianerd
    @tecnologianerd 9 лет назад +1

    Aulas muito bem explicadas Professor Fábio. Depois que se aprende expressões regulares, o resto parece ser fichinha...! :D

  • @JoelRodriguesJR
    @JoelRodriguesJR 8 лет назад +1

    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?

    • @casberp5007
      @casberp5007 7 лет назад

      [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

  • @tecnologianerd
    @tecnologianerd 9 лет назад +2

    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!

    • @evaldoaraujo4145
      @evaldoaraujo4145 7 лет назад

      Use o egrep que funciona.
      egrep '[0-9]{3}.[0-9]{3}.[0-9]{3}-[0-9]{2}' arquivo.txt

  • @ulysses_grant
    @ulysses_grant 9 лет назад +3

    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!!

  • @leonardocoutinho8469
    @leonardocoutinho8469 9 лет назад +2

    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

  • @MrMatheusssilva
    @MrMatheusssilva 10 лет назад

    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.