I need help to create a regex that filters the strings have at least one number, uppercase letter, one lowercase letter and ends with "@xyz.sd" I've tried that so far,
(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z0-9@\.]{12,25}
This full fill all the conditions except the "@xyz.sd" part. I tried to do that by,
(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z0-9@\.]+(@xyz.sd){12,25}
But it does not work.