Chcę użyć gsub do poprawienia niektórych nazw znajdujących się w moich danych. Chcę nazw takich jak "R. J." i "A. J." nie ma odstępu między literami.gsub tylko część wzoru
Na przykład:
x <- "A. J. Burnett"
chcę użyć gsub dopasować wzór jego imię, a następnie usunąć przestrzeń:
gsub("[A-Z]\\.\\s[A-Z]\\.", "[A-Z]\\.[A-Z]\\.", x)
Ale otrzymuję:
[1] "[A-Z].[A-Z]. Burnett"
Oczywiście, zamiast [AZ], chcę rzeczywiste litery w oryginalnym imieniu. Jak mogę to zrobić?
http://stackoverflow.com/questions/29463495/how-to-replace-many-special-charples-with-something-plus-special-charples – rawr