Expressão regular para validação de url
Jadeir de Andrade
Alex Santini Instituto Federal de Educação Ciência e Tecnologia do Sul de Minas Gerais – Campus Muzambinho
Estrada de Muzambinho, km 35 – Bairro Morro Preto – Muzambinho – Mg
RESUMO
As expressões regulares são úteis para validar a entrada e assegurar que os dados estão em determinado formato. Um aplicativo de expressões regulares serve para facilitar a construção de um compilador. Frequentemente, uma expressão regular grande e complexa é utilizada para validar a sintaxe de um programa. Se o código do programa não localizar expressão regular, o compilador sabe que há um erro de sintaxe dentro do código. Este artigo tem como objetivo realizar um estudo sobre a implementação de uma expressão regular na linguagem Java para a validação de um endereço URL, também conhecido como Uniform Resource Locator. Tal aplicação pode ser implementada em browsers, realizando a verificação antes mesmo de a conexão web ser estabelecida.
Palavras Chave:
Expressão Regular, URL, Regex, Uniform Resource Locator, Sintaxe, Java, browser
ABSTRACT
The regular are useful for validating input and ensure that data are given format. An application of regular expressions used to facilitate the construction of a compiler. Often, a large and complex regular expression is used to validate the syntax of a program. If the program code does not find regular expression, the compiler knows that there is a syntax error in the code. This paper aims to conduct a study on the implementation of a regular expression in java language for validating a URL, also known as Uniform Resource Locator. This application can be implemented in browsers, making verification even before the web connection is established.
Keywords:
Regular Expression, URL, Regex, Uniform Resource Locator, Syntax, Java, browser
1. INTRODUÇÃO
O pacote java.util.regex fornece ao usuário uma maneira de saber se uma String coincide com a descrição geral de uma