Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
NAME
Data::Format::Validate::URL - A URL validating module.
SYNOPSIS
Module that validate URL.
Utilities
- Any URL
-
use Data::Format::Validate::URL 'looks_like_any_url'; looks_like_any_url 'duckduckgo.com'; # 1 looks_like_any_url 'www.duckduckgo.com'; # 1 looks_like_any_url 'ftp.duckduckgo.com'; # 1 looks_like_any_url 'http://duckduckgo.com'; # 1 looks_like_any_url 'ftp://www.duckduckgo.com'; # 1 looks_like_any_url 'https://www.duckduckgo.com'; # 1 looks_like_any_url 'https://www.youtube.com/watch?v=tqgBN44orKs'; # 1 looks_like_any_url '.com'; # 0 looks_like_any_url 'www. duckduckgo'; # 0 looks_like_any_url 'this is not an url'; # 0 looks_like_any_url 'perl.com is the best website'; # 0 - Only full URL
-
use Data::Format::Validate::URL 'looks_like_full_url'; looks_like_full_url 'ftp://www.duckduckgo.com'; # 1 looks_like_full_url 'http://www.duckduckgo.com'; # 1 looks_like_full_url 'https://www.duckduckgo.com'; # 1 looks_like_full_url 'http://www.duckduckgo.com/search?q=perl'; # 1 looks_like_full_url 'duckduckgo.com'; # 0 looks_like_full_url 'www.duckduckgo.com'; # 0 looks_like_full_url 'ftp.duckduckgo.com'; # 0 looks_like_full_url 'http://duckduckgo.com'; # 0
CONTRIBUITION
This source is on Github:
https://github.com/rozcovo/Data-Format-Validate/blob/master/lib/Data/Format/Validate/URL.pm
AUTHOR
Created by Israel Batista <<israel.batista@univem.edu.br>>