ID: 14267
Updated by: derick
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Closed
Bug Type: *Regular Expressions
Operating System: Linux Redhat 7.1
PHP Version: 4.0CVS-2001-11-28
New Comment:
This works for me (on both 4.1.0RC3 and 4.2.0dev):
<?php
$login = "blact";
if (Ereg("^[a-zA-Z0-9_]{1,8}$", $login)) {
echo "OK";
}
?>
output:
OK
Please try the latest RC from www.php.net/~zeev/ and reopen if you still have the
problem. However, I don't think this is a bug in PHP, but rather in your code.
Derick
Previous Comments:
------------------------------------------------------------------------
[2001-11-28 10:14:15] [EMAIL PROTECTED]
Dear PHP.net,
i have this part of script:
if (Ereg("^[a-zA-Z0-9_]{1,8}$", $login)) { ....
.
.
And this doesn't work correctly on any string containing character 'c'.
P.S. I am using PHP Version 4.0.4pl1
System: Linux porky.devel.redhat.com 2.2.17-8smp #1 SMP Fri Nov 17 16:12:17
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=14267&edit=1
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]