Expressões regulares com Jquery

Índice
UMA expressão regular na programação é uma sequência de caracteres que forma um padrão de pesquisa, para que possamos identificar se o padrão está em conformidade com alguma regra estabelecida, como que o valor validado é numérico.
Ao pesquisar dados em texto, você pode usar esse padrão de pesquisa para descrever o que está procurando. Uma expressão regular pode ser um único caractere, uma sequência ou padrão mais complexo. Programadores Javascript ou Jquery e até mesmo várias linguagens implementam expressões regulares.
Assim, conhecendo as regras ou padrões a procurar, não importa o número de caracteres que a string de texto inserida contém, as expressões regulares nos fornecerão uma solução muito rápida para determinar se uma string é uma data, um e-mail, um endereço da web, é numérico, então só precisamos saber o padrão de expressão regular correspondente.
Vejamos um exemplo de expressão regular para pesquisar um determinado caractere:
 Validar 
Usando o caractere ponto meta (.)
O ponto de metacaractere permite que você pesquise apenas em palavras ou conteúdo que são atribuídos, por exemplo
cada ponto corresponde a um caractere curinga na expressão suponha que c … r, uma palavra válida seria cervo, pois cer está em conformidade com a regra ce dois caracteres intermediários entre ce r
 Validar
O metacaractere / W procura por caracteres não alfabéticos dentro de uma string de texto, por exemplo, nos ajuda a identificar se há um sinal de arroba no texto para validar e-mails.
 Validar

Como validar um e-mail com expressões regulares
Para propor a expressão regular devemos entender o que estamos procurando, então devemos levar em consideração que o nome de usuário do email e o domínio ou servidor possuem as seguintes características:
  • Eles podem conter letras ou números e não têm uma extensão fixa, mas o número de caracteres pode variar.
  • Ele pode conter, além de letras e números, pontos e hifens e 7a o nome de usuário ou um subdomínio.

Portanto, a expressão regular para nome de usuário e domínio será \ w + ([\ .-]? \ W +) *. Usando os quantificadores + e * para repetir caracteres. Aqueles para a extensão de domínio (\. \ W {2,3}) + indicando que pode haver no máximo 3 letras e dois pontos, por exemplo para .com.es.
 Validarl> 

Valida a distinção entre maiúsculas e minúsculas em uma string
Podemos verificar se uma string está dentro de outra sem levar em conta se estão em maiúsculas ou minúsculas, lembre-se que no Linux uma palavra em minúsculas não é o mesmo que em maiúsculas.
Para fazer isso, ao criar a expressão regular, você deve usar o indicador para ignorar (i) no final da expressão regular.
O resultado desta pesquisa nos mostrará cada elemento e a regra estabelecida é cumprida ou não, portanto o resultado será o seguinte:
Peças sobressalentes Honda falsas
Peças sobressalentes Audi falsas
Peças verdadeiras da Ford
Peças de ferrari verdadeiras
Valide palavras com acentos e a letra ñ
Vamos criar uma função que nos permite validar por meio de uma expressão regular qualquer palavra que deve aceitar caracteres de a a z, tanto em maiúsculas como em espaços, e deve aceitar vogais com acento ñ.
 Validar
Valide um url do tipo http ou https
Veremos aqui como criar uma expressão regular para validar domínios ou urls e se eles têm uma estrutura válida.
 Validar
Valide e verifique a força de uma senha
Aqui devemos definir previamente o que queremos dizer com uma senha forte e segura para evitar problemas de segurança, para isso determinamos que uma senha segura deve ter as seguintes características:
  • A chave escolhida deve conter pelo menos uma letra minúscula.
  • A chave escolhida deve conter pelo menos um número ou caractere especial.
  • A senha escolhida deve ter pelo menos 8 caracteres.
O exemplo para validar a chave correspondente que atenda a essas características será o seguinte:
 Validar
Valide se um endereço IP inserido está correto
Para verificar um endereço IP, usaremos a seguinte expressão regular:
 Validar
TTabela de referência de metacaracteres

Personagem objetivoPesquisa de expressão regularExemplo
^Encontre o padrão atribuído ao início da string de texto./ peças de reposição / coincidiria em: "peças de reposição para carros"
$Encontre o padrão atribuído ao final da string de texto/ autos $ / corresponderia a: autopeças "
*Descubra se há personagens com uma ou mais correspondências. Podemos encontrar erros de texto./ autos * / corresponderia a: "autos" e também a "aautos"
?Veja se este é nenhum ou uma vez/ au? / corresponderia a: "autos"
+Veja se corresponde uma ou mais vezes/ au + / corresponderia a: "autos" ou automoviles
Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave