Вопросы с меткой [string-manipulation]

Руководство по использованию метки string-manipulation отсутствует.

15
голосов
2ответа
70k показов

Любая функция Excel, которая обратит строку?

Существуют ли какие-либо встроенные функции Excel, которые будут переворачивать строку?
11
голосов
2ответа
2k показов

Bash 4.3 Отрицательная длина подстроки в OS X

В Bash 4.2 добавлена поддержка отрицательных длин подстрок: http://tldp.org/LDP/abs/html/abs-guide.html#SUBSTREXTR01 Пример 37-12. Отрицательный параметр в конструкции извлечения строки Когда ...
10
голосов
7ответов
26k показов

Как создать случайную строку произвольной длины из алфавита?

Я хочу создать случайную строку со случайной длиной из алфавита в Excel. Например, "jlskdjf", "kjlk", "kljsodif" и т.д. Как я могу это сделать?
8
голосов
3ответа
119k показов

Как извлечь часть строки в пакетный файл Windows?

Предположим, у меня есть значение, например "Abc_123", которое хранится в переменной в пакетном (cmd) файле. Я хочу в конечном итоге с переменной, которая содержит только "123". Есть ли встроенный ...
7
голосов
5ответов
7k показов

Как разбить строку с кавычками (например, аргументы команды) в Bash?

У меня есть такая строка: "aString that may haveSpaces IN IT" bar foo "bamboo" "bam boo" Я хочу иметь возможность разделить это так: aString that may haveSpaces IN IT bar foo bamboo bam boo Как я ...
6
голосов
1ответ
638 показов

Заменить каждую 6-ю трубу в powershell

Я понимаю, что задаю аналогичный вопрос, на который уже задавали и отвечали, но я не смог экстраполировать нужный мне ответ, так как движок регулярных выражений и регулярных выражений достаточно ...
5
голосов
1ответ
2k показов

Обратный порядок имен в Notepad++

У меня есть загрузка имен в файле в формате Фамилия, Имя: Уильямс, Hywel Уильямс, Марк Уильямс, Роджер Уильямс, Стивен ... Есть ли простой способ поменять их местами в Notepad++, чтобы каждая строка ...
5
голосов
2ответа
17k показов

Замените каждый n-й экземпляр символа новой строкой в Notepad++

У меня есть строка с разделителями, состоящая из пар NAME|VALUE выглядят примерно так ... Name1|Value1|Name2|Value2|Name3|Value3 Что я хочу сделать, это заменить каждый второй экземпляр | с новой ...
4
голоса
3ответа
979 показов

Как найти общие пути из списка путей / файлов

Прелюдия: Учитывая отсортированный ввод списка путей / файлов, как найти их общие пути? В переводе на технический термин, если подать отсортированный ввод из stdin, как выбрать самый короткий ...
4
голоса
1ответ
6k показов

Как добавить динамическое количество пробелов в конце строки в пакетном файле

Я хочу вывести информацию в файл журнала как таковой 01/08/2013 14:30 - Dynamic-Machine-Name - Message starts 02/08/2013 07:12 - DynamicMachineName - Log entry 02/08/2013 07:14 - Dynamic-PC-Name - ...
4
голоса
2ответа
2k показов

Строка префикса Bash с тильдой для расширения в домашний каталог

Я не могу понять, как префикс строки (например, "user1") с тильдой (~), чтобы получить ~user1 и чтобы это расширилось до домашнего каталога user1. Вот что у меня сейчас: USER="user1" ls ~${USER} ls: ...
3
голоса
2ответа
2k показов

Как я могу сделать манипуляции со струнами в раковине рыбы

Как я могу выполнять манипуляции в стиле bash в оболочке Fish? В частности, в Баш read branch < ".git/HEAD" branch=${branch#ref: refs/heads/} поместит имя ветви в переменную $branch . Как я могу ...
3
голоса
4ответа
2k показов

Как я могу рекурсивно заменить строку во всех файлах PHP в Linux?

У меня есть имя функции с ошибкой, и я хочу изменить его. Функция вызывается во многих местах проекта. Как я могу сделать это с помощью команды Linux на SUSE?
3
голоса
1ответ
218 показов

Сценарии оболочки Linux: неожиданное поведение переменных

У меня есть переменная $myvar которая содержит две строки, и я хочу поместить первую из них в новую переменную. Когда я пытаюсь: $ myvar1 = $(echo $myvar | head -n 1) Это не работает, потому что эхо ...
3
голоса
1ответ
3k показов

Конкатенация строк Bash, не расширяйте шаблон

Фон: У меня есть скрипт, который принимает имя файла в качестве параметра, например, «mydb.sql». Мой сценарий импортирует эту БД и "очищает" ее (удаляет идентифицируемые пользователем данные и т.д.), ...
3
голоса
2ответа
9k показов

функция автоматического удаления специальных символов из имен файлов при сохранении в MacOS X

Я часто создаю PDF-файлы из веб-страниц в MacOS X (10.6), и очень часто у меня возникает проблема, заключающаяся в том, что автоматически предлагаемое имя файла (на основе имени веб-страницы) ...
3
голоса
2ответа
2k показов

VI делает каждую первую букву, которая идет после подчеркивания в верхнем регистре

Нашел этот сайт: http://unix.taylor.com/VMswitch.html И это работает для первого символа, но мои строки это строка this_is_a_string И я хотел бы это This_Is_A_String Какие-нибудь мысли? Команда VI ...
3
голоса
3ответа
7k показов

Разделить пути к папкам в Excel, чтобы вернуть окончательную папку

У меня есть один столбец в Excel, который имеет путь к файлу и папке. например, C:\1_Folder\2_Folder\3_Folder\my_file.txt Я хотел бы извлечь имя конечной папки и поместить его в новый столбец. В этом ...
3
голоса
2ответа
2k показов

Извлечь целое слово из строки, содержащей определенную букву или символ

Я хотел бы извлечь только слово из ячейки, которая содержит определенный символ ("=") в тексте. A2: Dolly made me a homemade=cake and some muffins A3: we had cheese=cake for dinner A4: Everyone loves ...
2
голоса
3ответа
929 показов

Подсчет частоты разделенных запятыми тегов в Excel

У меня есть таблица Excel со списком семинаров и классов, в которых учащиеся проходили обучение, которые (при сокращении) выглядят так: (A)___ClassName________|(B)_________Tags____________| ...
2
голоса
2ответа
909 показов

Команда Linux, чтобы удалить дубликаты строк, но сохранить первое вхождение

У меня есть текстовый файл. Каждая строка содержит строку. Некоторые строки повторяются. Я хочу удалить повтор, но я хочу сохранить первое вхождение. Например: line1 line1 line2 line3 line4 line3 ...
2
голоса
1ответ
62 показов

Предваряющий '.' для каждого доменного имени в списке, но пропустить необработанные IP-адреса

Мы запускаем новый прокси-сервер на работе и имеем список доменов, которые должны быть заблокированы; список загружается с внешнего сайта. Чтобы разместить их в формате Squid , мы должны добавить . в ...
2
голоса
2ответа
166 показов

Манипуляции со строками в VBA

У меня есть один столбец, который нужно разделить на несколько, как текст в столбцы в Excel. Однако есть небольшая проблема. Обычный разделитель не будет работать. Рассмотрим строку ниже Original: ...
2
голоса
1ответ
8k показов

Удалить все вхождения любого слова, соответствующего частичной строке в sed

Предположим, что у меня есть следующая строка: group blue:green yellow green redtomblue black !greyTOMwhilte !purple redblue Мне нужно удалить из него все слова, которые содержат строку "tom" или ...
2
голоса
1ответ
914 показов

Как рассчитать и сгруппировать временные различия указанных системных вызовов при запуске strace

Я планирую провести некоторое тестирование производительности сети (чтобы узнать, сколько времени уходит на каждый файл), но это может быть полезно для любого приложения. Я точно знаю существование и ...
2
голоса
2ответа
9k показов

Shell: найти и заменить слово

В моем сценарии оболочки есть строка в фиксированном формате: '[STATUS REPORT] PROJECT' . Когда пользователь выполняет мой сценарий оболочки, ему будет предложено указать значение для 'PROJECT' . Я ...
1
голос
1ответ
132 показов

Обмен / обмен двумя выборками в Webstorm

Есть ли способ поменять местами два выделенных элемента, как в sublime-text в редакторах Jetbrains, таких как Webstorm. Ярлык по умолчанию в возвышенном тексте - CTRL+T для команды transpose . ...
1
голос
3ответа
353 показов

Как разбить и распределить столбцы типа «A, B, C» и «X, Y, Z» на «A, X, B, Y, C, Z»?

так что это кажется мне сложным, но у меня есть набор данных, которые нужно разделить на чередующиеся столбцы, вот что я имею в виду в приведенном ниже примере, я разделяю столбцы от A до CE и ...
1
голос
1ответ
769 показов

Макрос Notepad++ для изменения определенной части строки

Я хочу определить макрос Notepad++, который принимает любую строку, содержащую "foo", и создает свои новые версии, изменяя только foo на "bar1", "bar2" и т.д. так что если мой файл содержит ...
1
голос
4ответа
2k показов

Объект разбора Powershell / строка

Изучение PowerShell, пытаясь выяснить, как разобрать первое значение из этого набора результатов: IPAddresses ----------- {10.60.50.40, fe80::5ddf:a8f4:e29c:b66} Обычно я просто смотрю на это, однако ...
1
голос
1ответ
537 показов

Как отделить инициалы от имен, в MS Excel?

У меня есть список (около 1200) имен в MS Excel, которые находятся в нескольких разных форматах. Полные имена из 3 частей - например, Джон Мейнард Кейнс Полные имена из 4 частей - например: Мохомад ...
1
голос
1ответ
340 показов

Как получить только IP-адрес из nmblookup для использования в скрипте Bash?

Если я сделаю: nmblookup myServerName Я получил: 192.168.6.106 myservername Поскольку я хочу использовать IP, возвращенный из nmblookup myServerName в скрипте Bash, я хотел бы знать, как лучше всего ...
1
голос
1ответ
67 показов

Bash: вернуть все символы между n-ными вхождениями двух разных строк в строке

В скрипте bash (в Ubuntu 14.04) я запускаю команду: WP055="$(wget -qO - http://alerts.weather.gov/cap/wwaatmget.php?x=CAZ055&y=1)" В строке переменной WP055 будет неизвестное число пар «» и «». Мне ...
1
голос
0ответов
35 показов

Разбор (или преобразование) буферизованного вывода

Если динамическое текстовое приложение CLI не включает параметр для вывода небуферизованного текстового вывода; Какие варианты у меня есть для анализа указанного вывода? Можно ли как-то преобразовать ...
1
голос
1ответ
69 показов

Верблюжья оболочка «пунктирная» нить

Я не очень разбираюсь в сценариях * nix, и мне нужно взять строку со строчными словами, разделенными черточками, и преобразовать ее в новую строку с удаленными черточками, а также первую букву после ...
1
голос
2ответа
29k показов

Найти и заменить блокнот ++ с подстановочными знаками

Я прочитал около 15 учебных пособий по регулярным выражениям, но я явно не понимаю, так как не смог приспособить их к своей проблеме. У меня есть один набор кода, который можно найти во многих ...
1
голос
4ответа
1k показов

Как получить строку между двумя последними символами "/"

Я использую Bash. У меня есть несколько путей, например /dir0/dir1/dir2/filename.ext и я хочу извлечь строку dir2 в bash. Можно предположить , что слово , которое я хочу , чтобы извлечь расположено ...
1
голос
3ответа
2k показов

bash - найти разницу между двумя переменными

У меня есть две переменные: var1="1, 2, 3, 4" и var2="3, 4, 5, 6" . Я хотел бы получить новый, var3, содержащий различия между $var1 и $var2 . Ожидаемый результат должен быть var3=1, 2, 5, 6 . Я ...
1
голос
1ответ
341 показов

Получить часть каталога запуска скрипта в bash

Я использую скрипт Bash, который находится в каталоге в моей системе. Мне нужно иметь возможность получить первый раздел пути к каталогу. Путь, возвращаемый $0 в моем скрипте, указан ниже. Раздел ...
1
голос
1ответ
29 показов

Как извлечь несколько URL-адресов из строки?

У меня есть строка, как показано ниже https://website.com/BTAE/2015/BTAE назначение jan 15.pdf²0ÔË '\„QI„ “ÙP¾ ^ ŒŸZ ‡ @ Æ *] Ü. ^‚ vðƒ € Ù¾ »©š © Šñ' € é • ªÂIR # œÉgÉÛ ^ gMdÉ% 9¬e˜Hžôb¿'0
1
голос
1ответ
106 показов

Инструмент для работы с текстом в полях веб-формы?

Я ищу способ манипулировать текстом в полях формы. Например, если у меня есть большое поле "тело" текстовой области, в моем браузере я хочу иметь возможность выделить фрагмент текста в этой текстовой ...
1
голос
4ответа
600 показов

Как извлечь два числа из двух строк и рассчитать разницу в Bash?

У меня есть текстовый файл, который содержит (среди прочего) следующие строки: {chapter}{{1}Einleitung}{27}{chapter.1} {chapter}{{2}Grundlagen}{35}{chapter.2} Как я могу получить 2 строки из этого ...
1
голос
2ответа
448 показов

Почему grep не работает с одинарными кавычками?

У меня есть сценарий bash, завернутый в «», поэтому мне нужно использовать «» для моей команды grep, но она не работает. Я не могу переключать кавычки, потому что тогда переменные не раскрываются. ...
1
голос
2ответа
258 показов

Строковые манипуляции с типом подстановки строк в математическом выражении

Представь что-то вроде exp(49/200)+(x-49/200) Я хочу передать в качестве аргумента функции "roundn" любую операцию, которая не является сложением или вычитанием. Так что мое выражение стало ...
1
голос
1ответ
3k показов

Удалить параметр URL в Excel

У меня есть URL-адрес следующей формы: http://www.example.com/page.html?param1=asdf¶m2=asdfg¶m3=asdfgh Я хочу извлечь значение param2 или 3 из URL, а также удалить этот конкретный параметр из ...
1
голос
2ответа
5k показов

Как преобразовать одну строку шестнадцатеричных чисел в многострочную таблицу Excel?

Я в настоящее время в некоторых шестнадцатеричных строках в файлах данных видеоигры. Структура является: XX 01 YY YY (then repeats) Куда: XX is the item's cost 01 is unknown (it won't matter) YY YY ...
1
голос
2ответа
250 показов

Сравнение строк UNIX в большом файле

У меня большой текстовый файл с более чем 75 миллионами записей. Каждая запись состоит из строковых токенов (атрибутов) и между каждым токеном есть символ табуляции. Это пример двух записей: 43 ...
1
голос
1ответ
1k показов

Заменить форматирование ячейки текстом в Excel?

Я получил документ Excel с данными, которые выглядят следующим образом: A B C ========================================= 1 |F:\folderName | | | 2 |AAA | | | 3 | AAA1 | None | | 4 | AAA2 | | | 5 | ...
1
голос
2ответа
1k показов

Как передать формулу в качестве одного из аргументов для CONCATENATE?

Я использую Microsoft Excel 2010 и пытаюсь создать заголовок, который будет обновляться при каждом открытии электронной таблицы. Я хочу сказать: «Прогноз с (сегодняшняя дата) до конца 2013 года». ...
1
голос
1ответ
3k показов

Удалить символ из аргумента, переданного в командный файл

Предположим, что в пакетном файле, скажем, receive.bat, вызывается с некоторыми аргументами. Теперь выполняется receive.bat, и он должен обработать эти аргументы. Иногда (но не всегда) аргумент ...