Вопросы по теме '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