From the same vector of email addresses:
gsub(pattern="@[a-z.]+", replacement="", x=vec_ad)
gsub(pattern="@", replacement="_at_", x=vec_ad)
gsub(pattern="es$|it$", replacement="eu", x=vec_ad)