RegEx - Expressões Regulares
4.5 (23 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
158 students enrolled
Wishlisted Wishlist

Please confirm that you want to add RegEx - Expressões Regulares to your Wishlist.

Add to Wishlist

RegEx - Expressões Regulares

Facilite sua vida com Expressões Regulares!
4.5 (23 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
158 students enrolled
Created by Wiliam Nascimento
Last updated 5/2017
Portuguese
Current price: $10 Original price: $30 Discount: 67% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Entender o que são expressões regulares e onde aplicá-las.
  • Criar suas próprias expressões regulares de modo eficiente usando os principais metacaracteres para isso.
  • Saber onde e quando empregá-las adequadamente.
  • Saber como resolver situações cotidianas utilizando expressões regulares.
  • Executar expressões regulares na sua linguagem
View Curriculum
Requirements
  • Ter conhecimentos básicos de programação.
Description

Podemos dizer que esse é um curso "universal", ou seja, o que você aprenderá aqui sobre expressões regulares poderá facilmente ser aplicado à maioria das linguagens de programação existentes.

Certamente que há variações quando estamos implementando expressões regulares em diferentes linguagens, mas os fundamentos e como você faz a expressão regular permanecem em todas as linguagens, e é isso o que você aprenderá aqui.

Portanto, não importa qual a sua linguagem, esse curso te mostrará como tornar a sua vida mais fácil e prática.

Expressões regulares também são chamadas de RegEx ( abreviação do termo em inglês Regular Expression), então provavelmente estaremos usando este vocabulário, pois é o que comumente usamos na comunidade de programação.

Comece o curso agora mesmo e facilite a sua vida com RegEx.

ATENÇÃO!
NOVAS AULAS FORAM ADICIONADAS NA SEÇÃO 2!

Who is the target audience?
  • Desenvolvedores que buscam dinamizar seu trabalho usando expressões regulares.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
29 Lectures
02:52:43
+
Conhecendo as Expressões Regulares
21 Lectures 01:46:20

Nessa aula teremos a explicação do que são expressões regulares.

Preview 02:41

O que são metacaracteres e qual sua importância na criação de expressões regulares.

Metacaracteres
00:06

Nessa aula vou apresentar o Regexr e explicar sobre matchs e flags.

Preview 06:42

Nessa aula irei explicar o que cada metacaractere faz e a resolução de alguns problemas.

Os metacaracteres circunflexo e cifrão
05:09

Nessa aula é explicado como utilizar o metacaractere borda.

Metacaractere Borda
04:55

Nessa aula veremos o que esse metacaractere faz e faremos alguns exercícios para praticar.

Metacaractere lista
05:40

Nessa aula explico o que é esse metacaractere e faremos alguns exemplos de fixação.

Metacaractere ponto
06:08

Nessa aula explico o que é esse metacaractere e mais uma vez vamos praticar com exemplos.

Metacaractere chaves
07:31

Nessa aula você poderá entender como trabalhar com  a operação lógica OR/OU dentro das expressões regulares.

Operação lógica OU
05:28

Agora que vimos como trabalhar com A operação lógica OU/OR, chegou a hora de ver como trabalhar com a operação lógica E ou AND.

Operação lógica E
05:46

Nessa aula iremos ver como trabalhar com a operação lógica Not dentro de nossas expressões regulares.

Preview 03:39

Nessa aula é explicado como trabalhar com intervalos dentro de nossas listas.

Intervalos de listas
06:46

Nessa aula é explicado como trabalhar com metacaractere de quantificação PLUS.

Metacaractere de quantificação PLUS
03:39

Nessa aula é explicado como trabalhar com o metaractere de quantificação opcional.

Metacaractere de quantificação opcional
03:15

Nessa aula é explicado como trabalhar com o metacaractere asterisco.

Metacaractere de quantificação asterisco
05:38

Nessa aula ensino a trabalhar com dois metacacteres que são de extrema importância que são de dígito e não dígito.

Metacaractere digito e não digito
03:38

Nessa aula é explicado como trabalhar com dois metacaracteres muito utilizados nas e4xpressões regulares que são os alfa numéricos e não alfanuméricos.

Metacaracteres alfanuméricos e não alfanuméricos
03:36

Nessa aula ensino a trabalhar com um metacaractere que também é muito importante que é o metacaractere de espaço.

Preview 03:35

Nessa aula é explicado a importância de dois metacaracterres extremamente importantes para desenvolvedores, que são os metacaracteres de captura e não captura.

Metacaractere captura e não captura
07:52

Nessa ula você vai aprender como utilizar os metacaracteres de sucessão e não sucessão.

Metacaracteres sucessão e não sucessão
05:08

Nessa aula você entenderá como utilizar os quantificadores famintos e não famintos.

Quantificadores famintos e não famintos
09:28
+
Exemplos práticos do uso das expressões regulares no cotidiano
8 Lectures 01:06:23

Nessa aula é mostrada a importância do uso das expressões regulares para a validação da informação de número de CNPJ.

Exemplo de CNPJ com RegExr
06:03

Nessa aula você vai aprendera usar a expressão regular de validação de CNPJ nas linguagens C#, JavaScript e PHP.

Exemplo de CNPJ com C#, Javascript e PHP
17:08

Nessa aula é mostrada a importância do uso das expressões regulares para a validação da informação de número de telefone.

Exemplo de telefone com RegExr
04:01

Nessa aula você vai aprender a usar a expressão regular de validação de número de telefone

nas linguagens C#, JavaScript e PHP.

Exemplo de número de telefone com C#, Javascript e PHP
05:41

Exemplo de e-mail com RegExr
04:29

Nessa aula você vai aprendera usar a expressão regular de validação de e-mail nas linguagens C#, JavaScript e PHP.

Exemplo de e-mail com C#, JavaScript e PHP
04:28

Exemplo de data com RegExr
05:27

Exemplo de data com C#, JavaScript e PHP
19:06
About the Instructor
Wiliam Nascimento
4.6 Average rating
862 Reviews
4,081 Students
3 Courses
Analista de Sistemas

Olá, meu nome é Wiliam,  sou Analista de Sistemas, Desenvolvedor de jogos eletrônicos e Professor.
Especialista em Engenharia de sistemas e pós graduando em Desenvolvimento Web. 

Iniciei minha carreira há mais de 10 anos, comecei programando em Visual Basic e logo o interesse pelos jogos eletrônicos me fizeram ir além de jogar e comecei a estudar para me tornar desenvolvedor, o interesse em saber como eram feitos os jogos que eu tanto gostava me levou a iniciar minha carreira.

A partir daí não parei mais de me dedicar e aprender, não somente sobre desenvolvimento de jogos, mas também sobre tudo que diz respeito a área de T.I. Então me graduei, fiz vários cursos de especialização, concluí a primeira pós graduação e atualmente já estou na segunda e já pensando também no mestrado. Nem preciso dizer que sou apaixonado pela minha profissão.

Há cerca de 4 anos comecei a sentir que eu poderia ir além e compartilhar meu conhecimento e minhas experiências desenvolvendo cursos. Desde então comecei a trabalhar no desenvolvimento de cursos para grandes portais de EAD. 

A paixão em  ensinar foi tão grande que resolvi partir para  o desenvolvimento de cursos aqui na Udemy. 

Aqui posso estar mais próximo aos meus alunos, podendo  interagir, receber sugestões de novos cursos que queiram, etc.

Podem contar comigo tanto para aprimorar seus conhecimentos quanto para quem deseja iniciar nessa carreira.