https://stackoverflow.com/a/20773069/8608146 https://stackoverflow.com/a/49758035/8608146
Perlの変な長いやつ( Mail::RFC822::Address )は改行があるから自分で消せってことっぽい
Flutterで実行サンプル(Gistにあげた) gist.github.com
RegExp regExp = RegExp( r'^([.0-9a-z_+-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})$', );