Expressões regulares com Python 3 (Curso gratuito)

Aprenda expressões regulares utilizando Python 3 - Grátis
Rating: 4.6 out of 5 (339 ratings)
12,353 students
Portuguese
Portuguese [Auto]
Funcionalidades básicas do módulo re do Python 3
Grupos e retrovisores
Shorthands e flags importantes
Lookarounds: Positive e Negative Lookahead e Lookbehind
Metacaracteres para expressões regulares
Validações prontas com expressões regulares

Requirements

  • É necessário saber Python
  • É necessário ter o Python 3.x e editor de textos (ou IDE) instalados
  • É necessário saber criar seu ambiente virtual e módulos Python

Description

Aprenda a escrever e a entender expressões regulares utilizando a linguagem Python (versão 3x) e o módulo padrão "re" gratuitamente.

Utilize metacaracteres, quantificadores, grupos e retrovisores, shorthands e flags.

Entenda os lookaround (positive e negative lookahead e lookbehind) e crie suas próprias expressões regulares do zero (sem precisar copiar e colar de outros locais).

Neste curso não é especificado como instalar o Python e/ou como configurar seu ambiente de desenvolvimento, falaremos exclusivamente de Expressões Regulares. Este conteúdo é grátis.

Atenção aos requisitos:

  • É necessário saber Python para participar deste curso

  • É necessário ter um editor de textos ou IDE para digitar seus códigos Python

  • É necessário ter o Python 3.x instalado em seu computador

Este curso é uma seção bônus (gratuito) do Curso de Python 3 do Básico Ao Avançado (com projetos reais), também disponível na Udemy.

Who this course is for:

  • Desenvolvedores que sabem Python e querem aprender expressões regulares

Course content

1 section15 lectures4h 15m total length
  • Introdução
    15:43
  • Github e avisos importantes
    00:22
  • Metacaracteres
    15:52
  • Quantificadores
    17:00
  • Greedy e non-greedy (lazy)
    10:17
  • Grupos e Retrovisores
    31:21
  • Começa com, Termina com e negação
    08:59
  • Shorthands e Flags importantes
    30:16
  • Lookahead e Lookbehind
    17:39
  • Validando IPv4
    21:53
  • Validando CPF com Negative Lookahead
    15:33
  • Validando Telefones
    12:07
  • Validando senhas fortes com Positive Lookahead
    18:57
  • Validando números
    14:29
  • Validando E-mails
    24:40

Instructors

Desenvolvedor de Software
Luiz Otávio Miranda
  • 4.7 Instructor Rating
  • 13,195 Reviews
  • 59,940 Students
  • 5 Courses

Trabalha há mais de 12 anos com desenvolvimento de softwares para terceiros usando várias linguagens, libs e frameworks diferentes.

Especializado em desenvolvimento web voltado para e-commerces.

Atua tanto em front-end quanto back-end.

Atuou no setor de provedores de internet, trabalhando com infraestrutura de redes (wireless, fibra óptica, cabeamento, etc...). No mesmo seguimento, também atuou na área de  administração de servidores Linux.

Está em contínuo aprendizado.

Atualmente, mantem softwares próprios criados para terceiros e ensina o que sabe para outros desenvolvedores.

Músico nas horas vagas.

Desenvolvedor de Software
Luiz Otávio Miranda Figueiredo
  • 4.6 Instructor Rating
  • 339 Reviews
  • 12,353 Students
  • 1 Course

Trabalha há mais de 12 anos com desenvolvimento de softwares para terceiros usando várias linguagens, libs e frameworks diferentes.

Especializado em desenvolvimento web voltado para e-commerces.

Atua tanto em front-end quanto back-end.

Atuou no setor de provedores de internet, trabalhando com infraestrutura de redes (wireless, fibra óptica, cabeamento, etc...). No mesmo seguimento, também atuou na área de  administração de servidores Linux.

Está em contínuo aprendizado.

Atualmente, mantem softwares próprios criados para terceiros e ensina o que sabe para outros desenvolvedores.

Músico nas horas vagas.