Weird preg problem
| From: | SP | Date: | Thu, 04 Jul 2002 06:16:01 +0000 |
| Subject: | Weird preg problem | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-105367@lists.php.net to get a copy of this message | ||
Hi I am trying to check if a word contains only capital letters. For some
reason it's not working. The below example is checking the word "weird" to
see if it's all capital letters but it's saying it's matches. I've tried
checking for only lower case letters with "WEIRD" and it's not working there
too. What am I doing wrong?
$pattern = "A-Z";
$regexp = '/^['.$pattern.']*$/i';
if( preg_match($regexp, "weird") )
echo "matches";
else
echo "does not match";