/^([\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+\.)*[\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+@((((([a-z0-9]{1}[a-z0-9\-]{0,62}[a-z0-9]{1})|[a-z])\.)+[a-z]{2,6})|(\d{1,3}\.){3}\d{1,3}(\:\d{1,5})?)$/i
This regular expression will check if an e-mail address is valid.An extended comparison here
In order to be able to sync multiple calendars on your iPhone you need to first select the calendars that you want to sync. For some reason not all calendars are synced automatically... https://www.google.com/calendar/iphoneselect