10
Ar özel karakterler sonra ilk harfini büyük ve R kullanarak özel karakterden sonra her kelimenin ilk harfini büyükgerekirse boşluk eklemek, ben fazladan boşluk kaldırmak istiyor
string <- "apple,banana, cat, doll and donkey; fish,goat"
istediğim çıkış
Apple, Banana, Cat, Doll and donkey; Fish, Goat
olarak
Ben
gsub("(^.|,.|;.)", "\\U\\1", string, perl=T, useBytes = F)
yaramadı
çalıştı.string <- "apple,banana, cat, doll and donkey; fish,goat"
trimws(gsub("(^|\\p{P})\\s*(.)", "\\1 \\U\\2", string, perl=T))
## => [1] "Apple, Banana, Cat, Doll and donkey; Fish, Goat"
PCRE regex eşleşmeleri görün kullanabilirsiniz
Beyaz boşluk için izin vermeniz gerekir gsub ("(^. | [,;] \\ s *.)", "\\ U \\ 1", string, perl = TRUE) ' – rawr