Если у вас есть только один символ совпадения и замены, вы можете использовать chartr
chartr(paste0(lookup$var, collapse = ""),
paste0(lookup$description, collapse = ""), variable)
#[1] "A" "B^C" "A^E" "D" "D"
chartr
в основном говорит, что заменить
paste0(lookup$var, collapse = "")
#[1] "12345"
на
paste0(lookup$description, collapse = "")
#[1] "ABCDE"
Это также полезно, поскольку не изменяет и не возвращает NA
для символов, которые не совпадают.
Да, если нет определенное правило для Италии... Существуют тонны сайтов, которые используют домен другой страны, но физически расположен в другой стране.
Это - соответствующая ccTLD страница: nic.it. Я имею, пробежался через их правила и, помимо нескольких ограниченных категорий, там не кажитесь, действительно ограничения на регистрацию.
Мне удалось зарегистрировать его в Европейском реестре . Это займет несколько дней, но вы можете получить один. Это работает так: они являются зарегистрированным итальянским бизнесом, и они действуют как ваш агент.