On Mon, 2003-12-15 at 19:36, Dan Farmer wrote: >> /%^[^?]*([01][0-9a-f]|7f).*@/i ^- shouldn't the % stay here? >/^[^?]*%(.... Yes, (dunno about my brains working, but I need to do something about my eyesight and fingers!) So to be clear that should have been.... /^[^?]*%([01][0-9a-f]|7f).*@/i