I´ve tried a lot of regex patterns and I´ve looked in other answers but have not managed to replace a dot with a carriage return in R. Here is a reprex:
col1 = c( "name.surname", "name.surname", "name.surname")
df <- as.data.frame( col1 )
# returns:
          col1
1 name.surname
2 name.surname
3 name.surname
I´ve tried many patterns like this:
gsub( "[.]", "[\\r]", df$col1 )
# returns:
[1] "name[r]surname" "name[r]surname" "name[r]surname"
# desired output:
    [1] "name     "name     "name
         surname"  surname"  surname"
I´d really appreciate if you could help me or point me to a similar question.
Best regards.
 
    