Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FabianoSouza

Expressão Regular para campo URL

Recommended Posts

	var patternUrl = new RegExp(/^(https?):\/\/([a-zA-Z0-9_-]+)(\.[a-zA-Z0-9_-]+)+(\/[a-zA-Z0-9_-]+)*\/?$/gi);
	if(!url_feed.match(patternUrl))
	 {
		alert("A URL do feed deve começar com http:// ou https://")
		document.getElementById("url-feed").focus()
		return
	} 

Uso a código acima para validar um campo URL.

Estou usando uma expressão regular que encontrei por aí... Não manjo desse assunto.

 

O problema é que a expressão não reconhece alguns "formatos" de URL, como por exemplo

http://rss.uol.com.br/feed/noticias.xml

http://news.google.com.br/news?output=rss

 

Mas reconhece URL assim

http://feeds.feedburner.com/portaleducacao

 

Alguém pode ajudar a adaptar a expressão?

O objetivo é garantir que o usuário coloque uma URL que inicie com http:// ou https://. Só isso.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.