Запитання з тегом «gsub»

6
Замініть конкретні символи в рядках
Я хотів би видалити конкретні символи з рядків у векторному, подібні до функції « Знайти та замінити» в Excel. Ось дані, з яких я починаю: group <- data.frame(c("12357e", "12575e", "197e18", "e18947") Я починаю з першої колонки; Я хочу створити другий стовпець, видаливши e's: group group.no.e 12357e 12357 12575e 12575 197e18 …

7
Рубінова багаторазова заміна рядка
str = "Hello☺ World☹" Очікуваний результат: "Hello:) World:(" Я можу зробити це: str.gsub("☺", ":)").gsub("☹", ":(") Чи є інший спосіб, щоб я міг зробити це за один виклик функції ?. Щось на зразок: str.gsub(['s1', 's2'], ['r1', 'r2'])
75 ruby  string  gsub 

5
Regex для видалення провідних нулів у R, якщо кінцевий (або єдиний) символ не дорівнює нулю
gsub("(?<![0-9])0+", "", c("005", "0AB", "000", "0"), perl = TRUE) #> [1] "5" "AB" "" "" gsub("(^|[^0-9])0+", "\\1", c("005", "0AB", "000", "0"), perl = TRUE) #> [1] "5" "AB" "" "" Уведений вище регулярний вираз пояснюється з цього потоку SO, що пояснює, як видалити всі провідні нулі з рядка в R. …
9 r  regex  string  gsub  stringr 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.