Re: Check if var is a domain name

From: Date: Tue, 05 Feb 2002 16:45:50 +0000
Subject: Re: Check if var is a domain name
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-83608@lists.php.net to get a copy of this message
Hi, I would use a regular expression to check it. This is a pretty general one, but I think it should do the trick. It searches for 1 or more upper or lowercase letters, followed by a literal dot, followed by 2 or 3 lowercase letters. Of course there are valid domains that would not match this (foobar.co.uk) for example, but it should work with the values you specified. if (ereg("^[a-zA-Z]+\\.[a-z]{2,3}$", $var)) {
    // valid domain
} else{
    // not valid
} Jeff At 07:59 AM 2/5/2002 -0800, Brandon Orther wrote:
Hello, Does anyone know a function or how I could make a function to check a variable for being a valid domain name without the "www. <http://www./> " In fron of it? Ex. $var = "mynewdomain.com" that would be TRUE Ex2. $var = "www.mynewdomain.com" that would be FALSE Ex3. $var = "My Great Domain" that would be FALSE And so on. Does anyone have a function that makes sure there are no illegal characters and there is a period in the middle of the text? -------------------------------------------- Brandon Orther WebIntellects Design/Development Manager brandon@webintellects.com 800-994-6364 www.webintellects.com --------------------------------------------


« previous php.general (#83608) next »