try:

<?
if(ereg("[0-9]{9}", $string)){
        echo "Success, 9 numbers!";
} else {
        echo "Failure, not 9 numbers.";
}
?>

There is a great book on regular expressions by o'reily.

Evan

*********** REPLY SEPARATOR  ***********

On 10/5/01 at 11:33 AM Chris Aitken wrote:

>Ive been playing around with ereg for about half an hour and having no
>joy
>because I dont really understand the medhod behind it and how it all
>works.
>But what im trying to do is check to see if a 9 digit string is all
>numbers
>and nothing else
>
>$string1 = "123456789"
>$string2 = "123456abc"
>
>
>how would I check either string with an IF statement and make it continue
>on string 1 (ie, all numbers) and error on string 2 (not all numbers).
>
>
>Any suggestions ?
>
>
>
>Thanks
>
>
>Chris
>
>--
>     Chris Aitken - Administration/Database Designer - IDEAL Internet
>  email: [EMAIL PROTECTED]  phone: +61 2 4628 8888  fax: +61 2 4628 8890
>              __-----------------------------------------__
>    It is said that if you line up all the cars in the world end to end,
>          some moron in a rotary will still to try and pass them
>
>
>--
>PHP General 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]




--
PHP General 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]

Reply via email to