من در این کد چطور یک الگوریتم صحیح وارد کنم تا کاربر وقتی ایمیل خود را وارد کرد در صورت صحیح نبودن ایمیل خطا بدهد؟ if (!controlleremail.text.contains(RegExp(
"^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"
))) این الگوریتم صحیح اش است ولی این الگوریتم تو زبان پایتون جواب میده ولی وقتی میارمش تو فلاتر باید ببرمش توی RegExp و وقتی میارمش توی این خطا هایی بهم میده چه جوری صحیح کنمش؟