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

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

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

Использование find и sed для переименования нескольких подпапок

Я пытаюсь переименовать папки, которые находятся в любом месте текущего дерева, а не обязательно непосредственно в рабочем каталоге. Что мне нужно сделать, это: "А 1" становится "А 01" "А 2" ...
1
голос
1ответ
2k показов

Как заменить слово с регулярным выражением в Microsoft Word 2007?

Как я могу заменить слово с регулярным выражением в Microsoft Word 2007? Например, я хочу найти и заменить все \n на несколько пробелов.
1
голос
1ответ
161 показов

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

Я хочу редактировать текст: appriskid = models.IntegerField(primary_key=True) app_name = models.TextField() identifier = models.CharField(max_length=150) version = models.CharField(max_length=60, ...
1
голос
1ответ
1k показов

Замена 12-часового формата даты и времени в Notepad++

Я пытаюсь удалить метку даты / времени из текста в следующем формате: Randomtext - randomtext 9 Aug 5:55am 2nd line of random text - 2nd randomtext 15 Aug 12:20am More random text - some more text 15 ...
1
голос
0ответов
395 показов

Эквивалент TextAnalysisTool.NET для OS X

Я использовал TextAnalysisTool.NET в прошлом для анализа файлов журналов на компьютерах с Windows и нашел его невероятно полезным. Мне нравится простота и мощь, которую он обеспечивает для ...
1
голос
2ответа
20 показов

Поиск и замена группы захвата RegEx на номер

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

sed + добавить символ перед каждым числом

Я хочу добавить "/" перед каждым числом, используя sed: echo 1 2 3 4 5 6 7 | sed 's/[ ^]*/&\//g' /1 /2 /3 /4 /5 /6 /7/ Когда я использую этот синтаксис, почему я получаю "/" после 7? Как я могу ...
1
голос
1ответ
2k показов

Использование find в терминале macOS с регулярным выражением

Я пытаюсь найти папку, содержащую варианты с разными именами изображений: 1_2-300x224.jpg 1_2-600x449.jpg 1_2-600x600.jpg 1_2-768x575.jpg 1_2-802x600.jpg 1_2.jpg План состоит в том, чтобы найти и ...
1
голос
2ответа
3k показов

Команда rm и регулярные выражения через оболочку Linux BASH

Я пытаюсь использовать регулярные выражения для удаления набора файлов, однако оболочка bash возвращает сообщение rm: cannot remove `[0-99]+ -': No such file or directory rm: cannot remove `[a-zA-Z': ...
1
голос
2ответа
3k показов

Как извлечь IP-адрес из строки журнала с помощью регулярного выражения и Notepad++

У меня есть такие строки из файла журнала rule family="ipv4" source address="54.246.81.158" reject rule family="ipv4" source address="175.36.129.24" reject Как мне сопоставить IP-адрес каждой из этих ...
1
голос
2ответа
1k показов

Массовое переименование файлов, удаление точек

Я хочу переименовать файлы, чтобы удалить ненужные точки. то есть: File.something.jpg -> Filesomething.jpg I.Have.Too.Many.Dots.png -> IHaveTooManyDots.png Как это может быть сделано? find -name ...
1
голос
2ответа
815 показов

'Grep' IP из команды finger в Linux

Я использую ssh для доступа к другой машине и требую IP-адрес, с которого я sshing. Фингер дает это, но я не знаю, как изолировать это от предоставленной информации. Пока что у меня есть: finger | ...
1
голос
0ответов
85 показов

Как изменить подсветку в Notepad ++ для переменных в двойных кавычках?

Как я могу изменить подсветку для переменной, которая в двойных кавычках с Notepad ++? Я хотел бы иметь переменную "$ 1", как в примере, if [ ! -z "$1" ] и все остальные в двойных кавычках другого ...
1
голос
2ответа
147 показов

Блокнот ++: проблема с регулярным выражением

То, что я пытаюсь сделать, это удалить все номера строк. Другими словами, чтобы найти и заменить все выражения, такие как x: или xx: на : Пытался: Нет успеха! Также Нет успеха! Какие-либо ...
1
голос
2ответа
205 показов

Найти все php-файлы, в первой или второй строке которых содержится более N символов

Я хотел бы найти все файлы php на моем сервере, в первой или второй строке которых содержится более N символов. Я хотел бы напечатать как имя файла, так и содержимое строки, которая была найдена. Как ...
1
голос
1ответ
1k показов

вычесть фиксированное количество из числа в XML с помощью поиска / замены в блокноте ++

Кажется, что я не могу понять большую часть вики Notepad ++, и я не могу найти подобный вопрос здесь. Эта проблема: type="0" x="184" y="698" w="245" h="7" Поэтому я пытаюсь добавить или вычесть сумму ...
1
голос
1ответ
49 показов

Как включить двойные кавычки в группу исключений RegEx в Excel UDF

С помощью этого существует ли формула Excel для идентификации специальных символов в ячейке? Код VBA и Excel UDF, я проверяю специальные символы в моем CSV-файле. Используя эту формулу: ...
1
голос
3ответа
574 показов

Unix delete with find: удалить все файлы, которые перечислены в файле

В моем корневом каталоге у меня есть несколько папок с именами, такими как AA , BB , CC и т.д., Каждая из которых содержит файлы в формате AA1001.txt , BB1002.txt и т.д. В моей корневой папке у меня ...
1
голос
1ответ
1k показов

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

Мне нужно преобразовать старый код VB.net в c #, и чтобы ускорить процесс, я планировал использовать регулярные выражения. Например, в этом фрагменте кода: if ...
1
голос
1ответ
47 показов

Возможно ли sed -i из текстового файла в другой текстовый файл?

Я пишу сценарий оболочки в моем окне Debian, и в сценарии есть строка, которая должна удалить некоторые электронные письма из текстового файла, заполненного электронными письмами, например: sed -i ...
1
голос
1ответ
281 показов

Как найти все строки с более чем N вхождениями символа с помощью Vim

Я пытаюсь найти все строки в файле, где | (труба) характер встречается более 21 раза. | символ является разделителем поля, поэтому между символами | экземпляров. Есть ли простой способ сделать это в ...
1
голос
3ответа
111 показов

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

Добрый вечер У меня есть вопрос о каком-то текстовом редакторе. Я использую CotEditor на Mac, и я хочу найти и заменить что-то особенное. У меня есть данные .csv, которые я конвертировал как данные ...
1
голос
2ответа
364 показов

Извлечь часть текстового файла от первого вхождения одной строки до первого вхождения другой

Как извлечь часть большого текстового файла, начиная с первого появления FOO и заканчивая первым появлением BAR? В моем случае я пытаюсь извлечь часть файла sql, созданного mysqldump.
1
голос
1ответ
665 показов

Исключение предыдущих символов из "Найти"

Я пытаюсь автоматически отформатировать части документа значительно большего размера. Например, я пытаюсь применить заголовок 1 ко всем заголовкам в формате: 1.1 Heading 1 и заголовок 2, чтобы: 1.1.1 ...
1
голос
1ответ
34 показов

Ищите команду, которая будет возвращать proc, func и т. Д., Который использует другой proc, func и т. Д.

Поиск имени функции для просмотра, где она используется, возвращает список строк и номеров строк. Существует ли разумный способ использования grep и awk для получения имени вызывающей процедуры? ...
0
голосов
1ответ
42 показов

Удалить строки, содержащие только знаки +

Я пытаюсь преобразовать мой HTML-документ в Asciidoc. Но строки результата имеют странные + знаки, подобные этим: ++ + Mandatory Relationship + * *many-to-many* – because databases don’t support this ...
0
голосов
1ответ
90 показов

Используя Notepad++, как я могу добавить несколько суффиксов к одному префиксу?

Итак, у меня есть список из 3125 входных данных как таковых:fdfffff , fdffffd , fdffffs , fdffffa , fdffffg . Каждый ввод начинается с fd а затем случайная комбинация букв f d s a и g чтобы заполнить ...
0
голосов
0ответов
16 показов

Настройка и настройка AlienVault Использование системного журнала для сетевого трафика

Я пытаюсь развернуть экземпляр AlienVault и немного запутался в отслеживании трафика. Я вижу, что могу устанавливать политики и сигналы тревоги на основе определенных событий, и я думаю, что мне ...
0
голосов
1ответ
37 показов

нужна помощь в регулярных выражениях

У меня есть текст 8XX строк, которые выглядят так: id="**02_item2_02" duration="29" style="**joe" id="02_item3_01" duration="35.5" style="joseph" Текст между id=" и style=" никогда не бывает ...
0
голосов
3ответа
48 показов

grep или другое регулярное выражение для получения значения вывода

Как использовать grep или любой другой инструмент для получения определенного значения в выводе В приведенном ниже выводе мне нужно получить значение 255.00 в строке с Minimum: 255.00 (1.0000) Шаблон ...
0
голосов
1ответ
105 показов

Блокнот ++ Регулярные выражения, найти конкретный код в 170 файлах

У меня есть 170 файлов, которые имеют что-то вроде этого: [color=#ffb300]Name[/color] [color=#ffb300]Name2[/color] [color=#ffb300]Name3[/color] В каждом файле у меня есть другой текст здесь: ...
0
голосов
2ответа
229 показов

Удалить все, кроме того, что в скобках?

Я хочу удалить весь текст, кроме [ и ] и что между ними. Как бы я поступил так в Notepad++? Пример ввода: [A B C] bla bla text here [D E F] bla bla text here [G H I] bla bla bla here [J K L] M N O] ...
0
голосов
1ответ
72 показов

Outlook 2016 - "Проверить имена" точное соответствие

При написании письма я вставляю идентификатор пользователя в поле адреса и использую кнопку "Проверить имена", чтобы собрать соответствующий адрес электронной почты. Я получаю сообщение о том, что ...
0
голосов
1ответ
129 показов

Удалить все строки, которые содержат символы, кроме

У меня есть список со словами и нежелательными персонажами hag-lawig ha waray katapusan / ¤ 8¨2Þ‹%·/ój An ngatanan nga makakita ha akon Я хочу удалить все строки, которые содержат символы, отличные ...
0
голосов
1ответ
56 показов

Как проверить, соответствует ли имя какого-либо файла некоторому шаблону (например, в нем есть "SSS") в предложении "if"?

Как проверить, соответствует ли имя какого-либо файла некоторому шаблону (например, в нем есть "SSS") в предложении if ? Мой вариант, похоже, не работает (это всегда ложь). for f in B/* ; do if [ $f ...
0
голосов
1ответ
114 показов

Regex найти дубликат частичной строки

Я застрял с командой regex, чтобы найти дубликат частичной строки. 1-я проблема: это то, что у меня есть в моем файле 1;0197CE75;BC702 2;01966666;BC702 3;018B9AC5;BC702 42;018B9E21;BC702 ...
0
голосов
1ответ
46 показов

Regex: Найти / выбрать все файлы, которые не содержат слова

Я хочу найти и найти все файлы .html, которые не содержат слова: "Использовать область сайта API" Я пытаюсь это, (?!>)(Use API site scope).* Но я считаю, что это еще один минус
0
голосов
0ответов
27 показов

Я хочу использовать regex extract в студии данных Google, чтобы получить только последние 7 чисел из события.

Я попытался открыть новое поле с помощью извлечения регулярного выражения regex extract (event action,\d{2}.d{4}) но студия данных не может его прочитать. Мне нужно регулярное выражение, чтобы ...
0
голосов
1ответ
26 показов

Как удалить текст до и после 1 символа

Например у меня есть: Apple:123456789:pear watermelon:57952161354:kfc Как мне удалить текст до и после ":", чтобы получить это: 123456789 57952161354
0
голосов
1ответ
230 показов

Notepad++: получение замененного текста в «Найти / Заменить»

Я использую регулярные выражения для поиска и замены текста в некоторых документах. Я пытаюсь найти выражение как img.src.?picture.jpg".*?> который находит строку, например, как IMG alt="" ...
0
голосов
1ответ
534 показов

Найти номер и перейти к концу строки с помощью блокнота ++ и RegEx

Мне нужно переместить числовой символ от начала строки до конца строки в примере ниже. Я планирую использовать RegEx и Notepad++. Чтобы найти номер, я использую [1-9]+ выражение. Но как выбрать этот ...
0
голосов
1ответ
61 показов

Regex создать не жадный матч

У меня есть следующее регулярное выражение: ^sosreport-servername-.+\.tar\.\w{2}[0-9]?\b который мне нужно сопоставить только с похожими именами файлов, как: ...
0
голосов
1ответ
42 показов

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

Я хотел бы отменить это регулярное выражение, которое соответствует, если IP-адрес 1.2.3.4, а затем «myhost», но я хочу, чтобы оно совпадало, если IP-адрес не 1.2.3.4, но за ним следует myhost ...
0
голосов
1ответ
2k показов

Логсташ Грок регулярных выражений сопоставление произвольного числа символов

Я ищу шаблон Грок, который захватывает n символов. Например, я хочу записать следующее в одном поле длиной 17 символов: 12/30/16 04:40 PM Я попытался использовать отладчик grok со следующим, но это ...
0
голосов
0ответов
37 показов

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

Я немного озадачен, но этот фрагмент сценария дает неожиданные результаты. Я получаю, что htmlstring но затем регулярное выражение получает '1901' как цикл, который должен быть невозможен, исходя из ...
0
голосов
0ответов
342 показов

Блокнот ++ RegEx Найти и заменить 2 переменными

Мне нужен RegEx, который будет искать определенный символ и искать, если рядом есть одно из немногих слов, и если это так, поменять свои позиции в строке. Я хочу автоматически улучшить эстетику ...
0
голосов
1ответ
3k показов

Использование регулярных выражений в пакетных файлах

Могу ли я записать регулярное выражение в командный файл в качестве поиска и замены для всех файлов? В настоящее время я конвертирую docx в txt, используя приглашения pandoc в пакетном файле, и я ...
0
голосов
1ответ
2k показов

Регулярное выражение для соответствия тегу img с определенным атрибутом в HTML

Я ищу регулярное выражение, которое должно обнаружить полный блок в большом документе, пока ". Опция «Соответствует новой строке» активируется в функции «Найти / Заменить». Пример: Я ищу блок , ...
0
голосов
1ответ
62 показов

Как выполнить сопоставление регулярных выражений для файла

Как выполнить сопоставление регулярных выражений для файла и вывести результат. Например, найдите version="X.Y.Z" и сохраните в переменной совпадающий результат XYZ, чтобы впоследствии иметь ...
0
голосов
1ответ
27 показов

Выражение Regex для извлечения чисел из "12234 x 344 x 3545"

Нужно выражение регулярного выражения для извлечения первого, второго и третьего набора чисел из приведенных ниже примеров 522 × 318 × 495 мм К 365 × 320 × 320 мм 465 × 235 × 145 480 × 250 × 465mm ...