Вопросы с меткой [regex]

Также известный как регулярное выражение или регулярное выражение, описание набора строк, часто используемых для поиска и проверки строк.

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

Notepad++ Regex Помощь в очистке файла

У меня есть файл csv (разделитель столбцов «», разделитель текста - двойная кавычка и разделитель строк "crlf"), содержащий более 18000 строк. Однако многие данные, содержащиеся в текстовом ...
1
голос
1ответ
69 показов

Автоматическая замена выражений

Может быть, этого можно достичь с помощью (расширенных) регулярных выражений, но я действительно не знаю, если или как. Кажется, есть способ получить доступ к "найденным вещам", используя $1, $2, … ...
1
голос
2ответа
339 показов

Извлечение URL-адресов из операторов кода в файлах JS

Все, я хочу извлечь все URL-адреса, упомянутые в выражениях кода во всех js-файлах в папке. Например, если файл js содержит этот фрагмент кода: var myURL="http://yahoo.com/signup" //var ...
1
голос
2ответа
235 показов

Как вы получаете SED, чтобы заменить только первый набор символов в поисковом выражении

По сути, я думаю, что этот вопрос скорее относится к регулярным выражениям, чем к SED, но я использую именно SED, и именно с этого я и начинаю. У меня есть файл конфигурации web.config для веб-сайта ...
1
голос
1ответ
2k показов

Инвертировать совпадение регулярного выражения в TextMate

У меня есть эта строка: goose goose goose random goose goose test goose goose goose Я использую регулярное выражение в TextMate, чтобы найти любое слово, которое не goose . поэтому random и test . ...
1
голос
2ответа
180 показов

Regex, чтобы соответствовать, только если начало строки не является чем-то?

У меня есть несколько строк, которые я бы хотел сопоставить, и несколько строк, которые я бы исключил из соответствия в файле. Я не хотел бы использовать remote access (main card) и хотел бы ...
1
голос
1ответ
348 показов

Лучший способ извлечь подстроку в bash

У меня есть список файлов mp3 названный так: $artist/$album ($year)/$tracknum $title.mp3 Многие из этих треков имеют неправильные или отсутствующие теги, которые я исправляю с помощью id3v2 и regex, ...
1
голос
2ответа
89 показов

используя find, чтобы найти имена файлов до определенной даты

У меня есть тонна файлов с метками времени. Это все выглядит как 2011-06-24_13.53.36 // a directory name for june 24th, 1:53:36 pm У меня есть тысячи таких каталогов. Я хочу сделать операции на ...
1
голос
1ответ
143 показов

Преобразуйте команды командной строки из одного инструмента в другой в notepad++

У меня есть сценарий с большим количеством строк, как это: ss Get $/%SS_SOURCE_PROJECT%/DLL/Vim25Service2005.dll -I-Y -R -VL%2 ss Get $/%SS_SOURCE_PROJECT%/97AUTO/*.* -I-Y -R -VL%2 Мы мигрируем из ...
1
голос
3ответа
70 показов

Регулярное выражение: удаляйте каждые два или более пробелов между определенными тегами и оставляйте вместо них только пробел

Я хочу удалить каждые два или более пробелов между определенными тегами и оставить вместо них только пробел: Например: The context of articles, stories, and conversations helps you figure out and ...
1
голос
2ответа
20k показов

Как убрать 1 последний символ в каждой строке в Notepad++?

В Notepad++, как мне включить это: aliraft в это: aliraf
1
голос
1ответ
6k показов

Замените регулярное выражение в Textpad, где поисковый запрос занимает несколько строк

Можно ли выполнять поиск и замену регулярного выражения в Textpad, где поисковый термин занимает несколько строк. например, документ содержит: Hello ab_c D_EF 12_3 World Я хотел бы заменить все между ...
1
голос
1ответ
16 показов

найти с регулярным выражением не работает, как ожидалось

У меня есть несколько каталогов с числовыми именами между 1 и 1500, и я хотел использовать команду find чтобы найти только те из них, которые находятся в диапазоне от 1250 до 1500, это регулярное ...
1
голос
2ответа
193 показов

Regex, чтобы найти ТОЛЬКО определенную строку между строкой и паразитами

Я пытаюсь заменить строку «Управление бизнес-услугами» (без кавычек), которая находится между "Назначенная рабочая группа" и «)». Например: проект в (KISHORE_TEST, "Управление бизнес-услугами") И ...
1
голос
2ответа
100 показов

Проверка версии приложений, установленных в ~/ Приложения с неизвестным именем пользователя

Я хотел бы проверить версию Firefox через Apple Remote Desktop всех управляемых компьютеров. Я написал это, но он проверяет только Firefox в /Applications /bin/cat ...
1
голос
1ответ
63 показов

Vim глобальный блок двигаться по шаблонам

Я только что натолкнулся на этот пример в Изучении редакторов vi и Vim: .Rh 0 "Get status of named file" "STAT" .Rh "SYNTAX" ... .Rh "DESCRIPTION" ... .Rh "PARAMETERS" ... Команда для перемещения ...
1
голос
2ответа
742 показов

Как импортировать этот набор данных в Excel? (заголовки столбцов в каждой строке, разделенной двоеточием)

Я пытаюсь импортировать следующий набор данных в Excel. Мне не повезло с мастером импорта текста. Я бы хотел, чтобы Excel сделал id, name, street и т.д. Имена столбцов и вставил каждую запись в новую ...
1
голос
1ответ
290 показов

Замена регулярного выражения в инструменте переименования Total Commander

Я пытаюсь заменить все строки, которые имеют: Podcast 001 lksdf woejs sdklfjs wefsd Podcast 002 sdfsd fgd Podcast 003 fsdgw fdfs Podcast 004 fdger fgdf . . в Podcast 001 - lksdf woejs sdklfjs wefsd ...
1
голос
1ответ
32 показов

Найти / заменить с изменением значения?

У меня есть почти тысяча строк, которые я хочу редактировать с помощью Find/Replace в Notepad++. Каждая строка начинается с Кроме номера меняется каждая строка. Как я могу удалить весь этот сегмент с ...
1
голос
2ответа
3k показов

Использование MS Word в качестве редактора кода

Поскольку это вопрос редактора ... это имеет высокий риск стать пламенной войной. Пожалуйста, если вы вынуждены сказать "настоящие программисты используют Vim" или Emacs или что-то еще, отвернитесь ...
1
голос
1ответ
150 показов

Блокнот ++ найди между строк

Я хотел бы выяснить, есть ли "дублирующий" фрагмент текста между двумя конкретными строками. Например, я хотел бы узнать, что в первом "TestMethod" дважды указан набор «TC.Requirement». ...
1
голос
1ответ
253 показов

Нежадное регулярное выражение в ed

Есть ли способ сделать не жадные регулярные выражения в ed? Мне известны синтаксисы для этого VIM и Perl-совместимого регулярного выражения; это не то, о чем я спрашиваю. Иногда простой ванильный ...
1
голос
1ответ
168 показов

Проблемы с Vim Regex

У меня есть список переменных, которые я хочу сравнить в форме acceptEncoding == copy. authorization == copy. cacheControl == copy. contentEncodin == copy. contentLength == copy. ... и я хочу ...
1
голос
1ответ
189 показов

Можно ли псевдоним регулярных выражений подстрок в Vim?

Я хочу найти и заменить шаблон, содержащий числа с плавающей запятой, используя vim. Я нашел это красивое регулярное выражение для таких чисел: [-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)? Это выражение ...
1
голос
1ответ
85 показов

Преобразовать текст в таблицу

Я хотел бы преобразовать текст в таблицу. Вот ссылка на текст http://www.tcdb.org/public/tcdb Краткий пример: >gnl|TC-DB|A0CIB0|1.A.17.3.1 Chromosome undetermined scaffold_19, whole genome shotgun ...
1
голос
2ответа
360 показов

Удалить класс span через regex в Notepad++

У меня большой файл, обслуживающий до 1000+ классов для номеров страниц. Я хотел бы удалить полный синтаксис с текстом в notepad++ через ReGex. Пример: Cillacepro di to tem endelias eaquunto maximint ...
1
голос
2ответа
377 показов

вырезать текст из каждой строки в текстовом файле

у меня есть текстовый файл, где каждая строка выглядит так: каждая строка похожа на 1500 строк, я хочу отсортировать «grep» (я не думаю, что это сработает, потому что она возвращает всю строку), ...
1
голос
1ответ
681 показов

заменить совпадение на обратную ссылку на строку в sed

Я пытаюсь придумать сценарий sed для изменения конструкторов в паре сотен файлов php из стиля php4 в стиль php5. Я делаю некоторые успехи, но у меня проблема с получением обратных ссылок из sed. Вот ...
1
голос
1ответ
71 показов

Как показать регулярное выражение

Я хочу показать, что стоит за регулярным выражением, например, я хочу напечатать все символы, покрытые [Az] в bash.
1
голос
1ответ
1k показов

Nginx HTTPS при совпадении только с подпапкой администратора

Мне удалось перенаправить все запросы /admin на https: server { listen 80; location /admin { rewrite ^ https://$server_name$request_uri?$args permanent; } } Но не могу понять, как получить все ...
1
голос
1ответ
406 показов

Складывание на основе отступов для TextMate

SASS и HAML имеют синтаксис на основе отступов, очень похожий на Python. Блоки связанного кода имеют одинаковое количество пробелов в начале строки. Вот пример кода: #drawer height: 100% color: ...
1
голос
1ответ
50 показов

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

Я отсканировал PDF-файл с обычными переносами в конце строк, и мне нужно обработать текст. Пример: There are these two young fish swim- ming along and they happen to meet an older fish swimming the ...
1
голос
2ответа
680 показов

Быстрое регулярное выражение, которое проверяет, сколько раз символ появляется в строке в Vim?

Предположим, у меня есть текстовый файл с разделителями. Я подозреваю, что один из столбцов может иметь встроенный символ канала ('|'). Я знаю, что в файле 8 столбцов, и в каждой строке должно быть ...
1
голос
1ответ
2k показов

Кто-нибудь знает расширение Chrome для поиска / замены с использованием регулярных выражений?

Я хочу расширение Chrome, которое может делать замены текста с помощью регулярных выражений. Кто-нибудь знает один?
1
голос
3ответа
196 показов

Как удалить текст из Vim

Я хочу удалить все слова, заканчивающиеся на abc Пример: 111abc 222def 333abc 444def 555abc 666def Отсюда я хочу удалить все слова, оканчивающиеся на abc. поэтому я попробовал это : С / г // аЬс Но ...
1
голос
1ответ
244 показов

Блокнот ++: заменить последнюю точку с запятой в каждой строке?

Мои строки выглядят так: a;b;c;d e;f;g;h i;j;k;l;m;n;o;p Что я хочу это: a;b;c;-d e;f;g;-h i;j;k;l;m;n;o;-p Я хочу добавить минус после последнего появления точки с запятой. Любая помощь ...
1
голос
1ответ
2k показов

VS Code Найти в текущем файле: Регулярные выражения

Это найти и заменить проблему в VS Code. Я хочу найти следующий текст в моем файле Markdown в VS Code: ## [](https://www.website.com/)Heading и заменить этим текстом ## ...
1
голос
0ответов
1k показов

Midnight Commander копировать / переименовывать с замененными символами

Я хотел бы скопировать / переименовать (F5 / F6) с помощью регулярного выражения (маскировать) все маскированные файлы или каталоги с именами, содержащими пробел или символы á или é, замененные ...
1
голос
1ответ
12k показов

Извлечь подстроку перед = подписать с помощью awk

Скажем, у меня есть файл с кучей строк в форме someString=someMoreCharacters anotherString.blah=foo=bar blah.blah.blah=foo.bar.=foobar Желаемый вывод someString anotherString.blah blah.blah.blah Я ...
1
голос
2ответа
835 показов

Поиск файлов в Linux на основе регулярных выражений, с несколькими альтернативами

Допустим, у меня есть список строк. Я хочу найти файлы с именами файлов, начинающимися с этих строк. Пример, Строки: filename.could.start.with.this.restoffilename ...
1
голос
2ответа
223 показов

Шаблон Vim для замены ftp-ссылок на локальные

Вопрос Я собираюсь перебирать большую массу html-файлов и заменять ссылки на ftp-сайт локальными ссылками. Я использую vim и пытаюсь найти шаблон для использования с %s/find/replace/g который будет ...
1
голос
1ответ
81 показов

Notepad++ объединяет все строки, которые не начинаются с даты

У меня есть файл .csv в Notepad++, который содержит такие данные: 1-6-2018,"(101)","","Sale",-862.96,, "(Sale)",,837.96, ,"Diesel",12.000 Ltr,69.83/Ltr,837.96, "Sales @ 5%",,23.80, ,"Polishing ...
1
голос
0ответов
60 показов

Скрипт для переноса указанных данных из doc1 (notepad++) в определенные места в doc2

Я очень ценю вашу помощь с сценарием Windows или функцией регулярного выражения, которая переносит определенные данные из doc1 (xml в notepad++) в определенные места в doc2 (notepad++). Я бегу win8. ...
1
голос
2ответа
246 показов

Фильтрация ввода с помощью sed (regex)

У меня проблема с тем, что sed не возвращает то, что я ожидаю, когда использую шаблон регулярных выражений для очистки некоторого вывода из запроса MySQL. mysql -uroot -p -e 'SELECT `path` FROM ...
1
голос
2ответа
982 показов

Regex для фильтрации строк, которые не содержат координат в Notepad++

У меня есть текстовый файл: ===================================================================================================== --NUO--- --IKI- ATSTUMAS MAKS. NUKRYPIMAS KATEGORIJA KELIAS KM M KM M ...
1
голос
1ответ
300 показов

Поиск совпадений вокруг определенного текста в Notepad++

Как я могу найти совпадения только вокруг текста так же, как это: if(strcmp(cmdtext, " /x ", true) == 0) if(strcmp(cmdtext, " /y ", true) == 0) if(strcmp(cmdtext, " /z ", true) == 0) В основном, я ...
1
голос
0ответов
22 показов

Notepad++ Regex требуется помощь

У меня есть несколько сотен тысяч строк XML-файла, который полон данных, которые мне не нужны. Я ищу способ массового удаления тысяч ненужных строк и знаю, что это можно сделать с помощью поиска и ...
1
голос
2ответа
406 показов

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

У меня много файлов, строки которых выглядят как lotsofblah/XY##_####_morefoo где # это число. Теперь я хочу показать только части YZ##_#### в Bash, каждый в новой строке, конечно.
1
голос
1ответ
22 показов

Выбор между текстом с новой строкой

У меня есть следующее (вкладка отделена дополнительной вкладкой перед новой строкой) Where are we? Missä me olemme? We are at school. Olemme koulussa. We are having class / a lesson. Meillä on ...
1
голос
2ответа
5k показов

Блокнот ++/ Регулярное выражение для поиска строки с одинаковым началом и другим окончанием

Итак, я немного прочитал и обнаружил, что NotePad++ не использует "нормальное" регулярное выражение (начинаю думать, что я просто вернусь к SciTE), но вот мой вопрос: У меня есть экспортированный ...