O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

regular expressions

Thiago Russo C# 70-483 Português 5 flashcards

regular expressions

Flashcards do conjunto (5)

  1. 1o que é uma expressão regular?expressão regular é um padrão específico usado para analisar e encontrar correspondências em strings.
    Uma expressão regular é às vezes chamado regex ou regexp.
    As expressões regulares são flexíveis. Por exemplo, a expressão regular ^(\(\d{3}\)|?^\d{3} [.-])?)?\d{3}[.-]\d{4}$ corresponde ao número de telefone norte-americano com ou sem parênteses, com código de área e com ou sem hífens ou pontos entre os números.
  2. 2expressões regulares são dificieis? qual sua utilidade?As expressões regulares têm uma história de ser difícil de escrever e usar. Felizmente, mtos padrões já foram escritos por outras pessoas. Websites como o http://regexlib.com/ têm mtos exemplos p/ você usar ou adaptar.
    As expressões regulares podem ser úteis para validação da entrada de dados na aplicação, reduzindo a algumas linhas de código q pode levar dezenas ou mais com a análise manual.
  3. 3exemplo de validação manual x expressão regular para validar zip code Holandêsexemplo de validação manual x expressão regular para validar zip code Holandês
  4. 4regular expressions para validar entrada de usuárioVc tb pode usar expressões regulares p/ garantir q a entrada n contém certos caracteres restritos. Vc pode usar regex p/ substituir os caracteres c/ outro valor para removê-los a partir da entrada.
    Especialmente qdo se trabalha no contexto de uma aplicação web, é importante filtrar a entrada do usuário. Imagine q um usuário insere algum HTML dentro de um campo de entrada que se entende por informação, como um nome ou endereço. O aplicativo n valida a entrada e salva direto no BD. A próxima vez q o usuário visita o aplicativo, o HTML está diretamente renderizado como uma parte da página. Um usuário pode fazer um monte de dano usando esta técnica, por isso é importante para garantir que a entrada não contenha caracteres potencialmente perigosos
  5. 5exemplo do uso de uma expressão RegEx para remover todo o uso excessivo de espaço em brancoexemplo do uso de uma expressão RegEx para remover todo o uso excessivo de espaço em branco

Informações

Descrição
70-483 C# FlashCards sobre regular expressions, criado por Thiago Russo em 21-05-2017.
Criado por
Thiago Russo
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?