Извлечение уникальных чисел из строки в R

У меня есть список строк, которые содержат случайные символы, такие как:

list=list()
list[1] = "djud7+dg[a]hs667"
list[2] = "7fd*hac11(5)"
list[3] = "2tu,g7gka5"

хотелось бы узнать, какие цифры присутствуют хотя бы один раз (unique()) в этом списке. Решение моего примера:

решение:c(7,667,11,5,2)

Если у кого-то есть метод, который не считает 11 "одиннадцать" но, как "один и один"тоже было бы полезно. Решение в этом состоянии будет:

решение:c(7,6,1,5,2)

(Я нашел этот пост по теме:Извлечение чисел из векторов строк)

Ответы на вопрос(7)

Ваш ответ на вопрос