You are here: Re: [PHP] How to ge the ones which are not « PHP « IT news, forums, messages
Re: [PHP] How to ge the ones which are not

Posted by Robert Cummings on 10/05/99 11:10

On Fri, 2005-03-11 at 13:12, Richard Lynch wrote:
> > I've built this little regular expression to test wether an e-mail
> > address is valid or not:
> >
> > if(eregi
> > ("^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$",
> > $email))
>
> First, you should be aware that your RegEx is wrong.
>
> I know it's wrong, because the CORRECT Regex is 3 *PAGES* long in the
> camel book.

If it's the one by Friedl it's not correct either unless he found some
way past the nesting limitation of regex.

In which case why go for a 3 page "almost works" solution when you can
go for a one line "almost works" solution that will catch 99.99999% (guess)
of valid email addresses. It's doubtful anyone (in their right mind anyways)
would rely solely on an email address for anything secure. At the very
least they would send an email to the given address and request
verification that the recipient owns it.

Cheers,
Rob.
--
..------------------------------------------------------------.
| InterJinn Application Framework - http://www.interjinn.com |
:------------------------------------------------------------:
| An application and templating framework for PHP. Boasting |
| a powerful, scalable system for accessing system services |
| such as forms, properties, sessions, and caches. InterJinn |
| also provides an extremely flexible architecture for |
| creating re-usable components quickly and easily. |
`------------------------------------------------------------'

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация