Im using this currently :
/^(.*)\\+(.*)@gmail.com/
(I\'m capturing the text before and after the plus sign in a group)
and it works in most
you need to escape the + sign : /^(.+?)\++(.+?)@gmail.com/
/^(.+?)\++(.+?)@gmail.com/
EDIT : your post was misformatted : your + is already escaped