Вопросы по теме 'gsub'

Как сделать gsub косой чертой / с обратной косой чертой и косой чертой \/ в ruby
Я пытаюсь изменить "/foo/bar/dir" на "\/foo\/bar\/dir" командой ruby ​​gsub. Я тестирую это в irb, результат x = "/foo/bar/dir" x.gsub("/","\/") => "/foo/bar/dir" x.gsub("/","\\/") => "\\/foo\\/bar\\/dir" Можно ли заменить...
15149 просмотров
schedule 15.05.2023

Ruby Regex Gsub, когда не совпадает
Я хочу gsub все символы в строке, которые не являются буквами, и заменить их на «#». Думаю, мне нужно регулярное выражение, похожее на «gsub(), когда это регулярное выражение не совпадает». Есть идеи?
6088 просмотров
schedule 07.09.2022

Как сделать gsub('%', '\%' в R?
Я хочу экспортировать латексную таблицу со столбцом единиц измерения, имеющим символ процента (%). library(xtable) foo <- data.frame(units='%', citation = '\\citep{authorYYYYabc}') print(xtable(foo), sanitize.text.function = function(x) {x})...
2954 просмотров
schedule 15.04.2022

удаление определенных экранированных символов в рубиновой строке с помощью gsub и regex
Я имею дело с некоторыми длинными строками в ruby, которые могут иметь странные экранированные символы. Например, одна строка, которая вызывает у меня проблемы, выглядит так: s = "foobar \240 \241 \242 foobar\nfoobar" puts s foobar ? ? ? foobar...
1418 просмотров
schedule 17.10.2022

Использование string.gsub для наиболее эффективного изменения x на y (Lua)
Я в недоумении, хотя я все больше и больше знакомлюсь с gsub в Lua. Вероятно, есть лучший способ сделать это более эффективно, и это то, что я ищу. Что я хочу сделать, это изменить: \(port Planes)9e;\(enter pool)n2euw в port Planes;run...
264 просмотров
schedule 05.05.2022

Удалите лишние пробелы с помощью `gsub` для `print.xtable`
Я новичок в разработке R, и мне нужно изменить некоторый существующий код. В частности, мне нужно изменить вызов print() , чтобы он удалял лишние последовательные пробелы. Я нашел параметр sanitize.text.function и успешно передал его своей...
1158 просмотров
schedule 17.03.2024

Совпадающая позиция в gsub или scan
Каков наилучший способ добиться совпадающей позиции (индекса, который будет возвращен =~ ) для каждого совпадения при использовании gsub или scan ?
1470 просмотров
schedule 18.03.2023

Ruby изменяет хеш-значение в массиве с помощью gsub
изменить хэши в массиве {:sku=>"TP-PA211", :desc=>"description", :qty=>"", :qty2=>"1 en su sucursal", :price=>"30.02 D"} Я хочу изменить хеш qty2 с помощью gsub имя массива details2 когда я делаю это: details2.collect...
1914 просмотров
schedule 10.09.2022

Странности с gsub
Я пытался использовать gsub для удаления несловных символов в строке в приложении rails. Я использовал следующий код: somestring.gsub(/[\W]/i, '') #=> "" но на самом деле это неверно, он также удалит букву k . Правильный должен быть:...
971 просмотров
schedule 03.06.2023

R gsub добавить начальный разрыв строки
Мне нужно добавить разрыв начальных строк "\n" в список имен меток осей в R. Я не могу понять, как это сделать с помощью gsub. Например, мне нужно, чтобы "Q1\n/\n15" читалось как "\nQ1\n/\n15". Ни гугл, ни справочные команды не ведут меня к ответу....
2258 просмотров
schedule 16.07.2022

Ruby - замена строки через gsub и regexp
Как я могу заменить строку «nEEdle», чтобы получить следующий результат: "haystackhaystacknEEdlehaystack" -> "haystackhaystack<b>nEEdle</b>haystack" В моем приложении у меня есть параметр поиска только в нижнем регистре,...
202 просмотров
schedule 12.06.2022

Как заменить пробел нулями?
У меня есть файл: nr kl1 kl2 kl3 kl4 d1 15 58 63 58 d2 3 3 d3 3 8 0 Я хочу напечатать: nr kl1 kl2 kl3 kl4 d1 15 58 63 58 d2 0 3 3 0 d3 3 0 8 0 Я...
628 просмотров
schedule 24.11.2022

Руби 'суб!' не заменяет текст операторов if/elsif [дубликаты]
Это сводило меня с ума гораздо дольше, чем следовало бы, я использую ПРОСТУЮ замену строки, и все же она не может заменить строку (в этом случае это «url») в соответствии с полученной информацией. class Test myURL = 'www.google.com' puts 'Where...
104 просмотров
schedule 15.10.2022

Версия gsub без регулярных выражений в Ruby
Я ищу версию gsub , которая не пытается интерпретировать свой ввод как регулярные выражения и использует обычные C-подобные экранированные строки. Обновить Вопрос был инициирован странным поведением: text.gsub("pattern", "\\\\\\") а...
204 просмотров
schedule 17.06.2023

Как заменить неожиданный экранированный символ в R
Когда я пытаюсь проанализировать JSON из символьного объекта из URL-адреса Facebook, я получаю «Ошибка в fromJSON (данные): неожиданный экранированный символ «\ o» в позиции 130». Проверь это: library(RCurl) library(rjson) data <-...
3865 просмотров
schedule 09.09.2023

Как применить дополнительный встроенный стиль к html-тегам в ruby?
У меня есть строка html. В этой строке я хочу проанализировать все теги <p> и применить дополнительный встроенный стиль. Дополнительный стиль: style="margin:0px;padding:0px;" или что-то другое Случай 1: входная строка:...
1402 просмотров
schedule 04.12.2022

Регулярное выражение в R для удаления части строки после последнего пробела
Я хотел бы иметь выражение gsub в R, чтобы удалить все в строке, которая появляется после последнего пробела. Например. string="Da Silva UF" должен вернуть мне "Da Silva" . Какие-нибудь мысли?
1406 просмотров
schedule 03.06.2023

Замена строки с помощью gsub или sub
Я готовлюсь к завтрашнему экзамену. Один из предыдущих вопросов заключался в определении метода добавления e к элементу массива (массиву символов), если элемент заканчивался на a , или добавлении s , если он заканчивался на i . Без...
824 просмотров
schedule 17.03.2024

Удалить запятую в матрице в r
Эта проблема для меня сложнее, чем может показаться. Я импортировал файл GML. Теперь у меня есть все мои строки с числами, за которыми следует , . Я не могу понять, как удалить и сделать числовым. Я пробовал as.numeric и gsub, но когда я делаю...
1196 просмотров
schedule 26.01.2023

r gsub и регулярное выражение, беря y*_x* из y*_x*_xxxx.csv
Общая ситуация: в настоящее время я пытаюсь назвать кадры данных внутри списка в соответствии с файлами csv, из которых они были получены, я обнаружил, что использование gsub и regex — это путь. К сожалению, я не могу произвести именно то, что мне...
171 просмотров
schedule 05.02.2023