Matthew Lasar wrote: > But I don't understand why the second half of the regular expression > works. I'm talking about this part: > > @([-a-z0-9]+\.)+[a-z]{2,}/"; > > why is it able to detect repeated sections of the email address after > "@" that are separated by periods? like "@email.alaska.com" . It > looks to me like it's only looking for one example of that pattern. > Does the "()" allow an unlimited number of patterns to pass? No, but the following '+' does. /Per Jessen, Zürich -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php