My function will also return the same email address that Rick's returns, ie moneymankp@yahoo.com.LOOKING

Again, one of the patterns
PHP Code:
\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\
suggested in the url link I posted in post # 6, gives an output that you'd normally expect, ie. moneymankp@yahoo.com

Of course in this case, you won't get email address that contain two dots (.)

That's a trade-off decision user has to take.