Описание тега gsub
Методы Ruby, Lua, R и Awk для выполнения глобальной замены шаблона.
2
ответа
Regex for substituting backslash?
У меня есть это: a = "whut.\\nErgh" Чего я хочу достичь: "whut.\nErgh" #sub 2 backslashes with 1 backslash Я попробовал это: a.gsub(/\\\\/) { '\\' } but it still returns me two backslashes. Может кто-нибудь объяснить, что здесь пошло не так?
28 фев '14 в 04:31
1
ответ
R: удалить конец текста после совпадения строки
Я хотел бы удалить любой текст, который появляется после совпадения определенного символа либо THE END или же FINIS, Я знаю, что это очень похоже на эту тему, но я не достаточно опытен в регулярных выражениях, чтобы сделать эту работу для меня. Мой …
21 июн '15 в 23:49
1
ответ
Хранение строк с числом меньше, чем реальное число в R
У меня большие наборы данных, и переменная включает в себя другой формат, такой как 2, 3, >2, <4, "Я иду <> в школу". "Мне нужно <быть там". Как я могу сделать подмножество наборов данных, которое просто включает строки, такие как < 2 или> 10 (меньш…
09 окт '18 в 16:45
3
ответа
Использование gsub в R для множественных изменений
У меня есть data.frame, где я хочу "очистить" имена столбцов: >names(Data) [1] "tBodyAcc.mean...X" [2] "angle.X.gravityMean." [3] "fBodyBodyGyroJerkMag.mean.." [4] "fBodyAccMag.meanFreq.." . . Я использую следующий код: names(Data)<-gsub('[mM]…
14 июн '15 в 18:12
3
ответа
Как заменить одну строку слова в несколько строк?
У меня есть фрейм данных некоторых строк. В некоторых строках есть одно слово, которое я хочу заменить пустым. Я могу получить слово, но во время замены я получаю предупреждение Предупреждение: в gsub(pattern = text[lengths(gregexpr("[[:alpha:]]+", …
03 июл '18 в 06:49
0
ответов
Почему Rails создает мои text_fields с тем же значением name?
У меня есть следующий код: text.gsub(/%{(\w*)}/, text_field_tag(/(?<=%{)[^%]*(?=})/.match(text), nil)).html_safe Так что, если у меня есть следующий текстовый ввод: %{abc}, он заменит %{abc} с text_field и будет вызывать его name как abc, Но если…
29 окт '16 в 14:33
2
ответа
R gsub несколько условий
Я пытаюсь использовать gsub для набора строк, которые могут слегка отличаться в формулировке; I went to the store last night I went to the park yesterday I went to starbucks this morning Мне нужно использовать gsub для замены "Я пошел в...", но иног…
02 авг '16 в 14:59
2
ответа
Как добавить символы в строки разного размера при подготовке к объединению фреймов данных через left_join?
У меня есть база DF под названием help.a и я пытаюсь присоединиться help.bОднако, когда я читаю в help.b переменная id является числовой и не имеет такую же длину / формат, как переменная id в help.a, Я пытаюсь придерживаться символьных переменных…
22 июн '16 в 04:41
2
ответа
Сформулируйте слово с помощью регулярных выражений
Я пытаюсь остановить слова в тексте с помощью регулярных выражений. c <- "Foo is down. No one wants Foos after this. Before, people liked Fooy a lot." Желаемый результат: "Foo is down. No one wants Foo after this. Before, people liked Foo a lot."…
09 окт '18 в 23:15
1
ответ
Regex в рубине, чтобы заключить слово перед: с двойными кавычками
У меня есть строка, которую я хочу преобразовать в строку JSON Ниже приводится формат JSON title: { position: "bottom", text: "Share of Internet Population Growth" }, legend: { visible: false }, chartArea: { background: "" }, seriesDefaults: { type:…
24 сен '14 в 09:35
2
ответа
Замените / удалите пустые строки, используя gsub
У меня есть HTML-страница: <strong> Product Name: </strong> Я хочу лишить его пустых строк (^\n или же ^$). Ожидаемый HTML это: <strong> Product Name: </strong> Вот мой синтаксис: r.gsub!(/^\\n/, '') Это не похоже на работу. …
20 янв '15 в 23:08
1
ответ
Преобразование шаблона gsub() из ruby 1.8 в 2.0
У меня есть программа ruby, которую я пытаюсь обновить с ruby 1.8 до ruby 2.0.0-p247. Это прекрасно работает в 1.8.7: begin ARGF.each do |line| # a collection of pecluliarlities, appended as they appear in data line.gsub!("\x92", "'") line.gsub!…
23 сен '13 в 23:59
1
ответ
Как функция gsub() помогает заменить записи ретвитов в анализе настроений в R
Код Tgus показывает, как удалить опцию Retweet из твитов в случае анализа настроений в R. tweets <- searchTwitter("iPhone", n=1500, lang="en") txt <- sapply(tweets, function(x) x$getText()) txt <- gsub("(RT|via)((?:\\b\\W*@\\w+)+)", "", txt…
26 сен '17 в 15:16
1
ответ
Gsub регулярное выражение замена
Я пытаюсь выполнить замену gsub в R. Я хотел бы выделить два термина из двух списков, разделенных одним пробелом, и заменить его подчеркиванием. Я успешно определил соответствие, но у меня недостаточно опыта в регулярных выражениях, чтобы понять док…
25 ноя '13 в 10:22
1
ответ
R regex удаляет апостроф юникода
Допустим, у меня есть следующая строка в R: text <- "[Peanut M&M\u0092s]" Я пытался использовать регулярные выражения, чтобы стереть апостроф путем поиска и удаления \u0092: replaced <- gsub("\\\\u0092", "", text ) Однако вышеприведенное, …
07 ноя '15 в 00:12
2
ответа
Почему этот метод.each_char не заменит указанный символ?
Это простой и простой вопрос. В приведенном ниже коде это должно заменить символ, указанный подчеркиванием, но это не так. Я посмотрел документацию для.each_char и.gsub, и эта комбинация должна работать. Почему этот фрагмент кода не работает? string…
22 фев '14 в 21:10
1
ответ
Ошибка при использовании knitr, но не при выполнении той же команды в консоли
У меня есть отчет, который должен быть записан на основе данных, полученных из баз данных о погоде. До сих пор каждая команда, выполняемая в консоли, давала хорошие результаты, но у меня возникают некоторые странные проблемы с knitr при попытке выве…
28 дек '15 в 09:21
4
ответа
Использовать выражение регулярных выражений в карте замен gsub?
Я пытаюсь заставить это работать: def self.simultaneos_gsub(arguments) map_of_regex = Hash[arguments] re = Regexp.union(map_of_regex.keys) s = self.gsub(re, map_of_regex) end Аргументы будут примерно такими: [[/[0-9]/i, '-'], [/@/, 'T']] Так "019@he…
10 фев '14 в 23:34
5
ответов
R - Извлечение названия города из двухсловных строк
Я работаю с базой данных, содержащей названия городов, например: cities <- c("Fairhope 3NE", "Gadsden 19N", "Selma 13 WNW", "Batesville 8 WNW", "Elgin 5 S", "Tucson 11 W", "Williams 35 NNW", "Fallbrook 5 NE", "Stovepipe Wells 1 SW", "Cortez 8 SE"…
21 фев '18 в 20:48
2
ответа
Как заменить одиночный / двойной символ в строке
Я хочу заменить все одиночные символы в моей строке пробелом. Моя идея заключается в том, что должен быть пробел до и после одного символа. Так что я поставил пробелы до и после персонажа, но это не сработало. Я также хотел заменить строку более чем…
02 мар '16 в 05:11