Вопросы с тегом «regex»

27
Как заменить строку в файле рисунком с помощью sed?

Я читаю много документации по sed, и все еще нахожусь в тупике в моем конкретном случае использования. Я хочу заменить эту строку в файле conf моей собственной строкой: Заменить эту строку: #maxmemory <bytes> с: максимальная память 26 ГБ Вот что я попробовал: sed s / maxmemory. * байт. * /...

26
Grep: подсчет количества совпадений в строке

Я пытаюсь получить количество совпадений (в данном случае вхождений {или }) в каждой строке файла .tex. Я знаю, что -oфлаг возвращает только совпадение, но он возвращает каждое совпадение на новой строке, даже в сочетании с -nфлагом. Я не знаю ничего, что я мог бы передать это через подсчет...

26
Как скопировать файл с именем, начинающимся с точки?

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 8 лет назад . Я пытаюсь скопировать все файлы в каталоге A в каталог B. Все файлы в каталоге A начинаются с точки, например: A/.a A/.b A/.c который я нашел, если я использую:, cp A/*...

22
Grep инструмент для XML [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Супер пользователя. Закрыто 4 года назад . Я ищу хороший инструмент для выполнения grep-подобных операций над XML - например, извлечение только...

22
Можно ли использовать НЕ в регулярном выражении в TextMate?

У меня есть проект Matlab, над которым я работаю в редакторе OSX TextMate. Мне нужно найти все экземпляры определенного слова, скажем, «foo», которому также не предшествует «.» или после "/". Тем не менее, я не могу найти способ поиска регулярных выражений, которые отрицательно определены, как это....

22
Найти и заменить текст между ^ и ~ в Notepad ++

У меня большой текстовый файл, в котором я хочу удалить весь текст между символом ^ и символом ~. Это должно работать через линии также. Я попытался сделать обычный поиск и замену, используя ^*~в поле «Найти» и ничего в поле «Заменить», но он нашел 0...

22
Можете ли вы сделать регулярные выражения в Excel без VBScript?

Я ищу функцию Excel, которую я могу поместить в ячейку для регулярного поиска содержимого другой ячейки. Есть ли что-нибудь для этого? Я бы предпочел не добавлять VB Script в электронную таблицу для этого, потому что я могу быстрее зашифровать решение. Просто самое быстрое решение - это функция. Я...

21
Regex Replace из командной строки

Можно ли регулярное выражение заменить из командной строки? Прямо сейчас я использую notepad ++, чтобы сделать это. В командной строке я могу использовать только FINDSTR, который может найти только сопоставленные файлы / строки. РЕДАКТИРОВАТЬ: Может быть, удастся создать скрипт VB и запустить его...

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

Я пытался заставить работать конкретное регулярное выражение, но не могу заставить его делать то, что мне нужно. В принципе, я хочу, чтобы он искал ROCKET. Регулярное выражение должно соответствовать ROCKET в верхнем или нижнем регистре, с или без знаков препинания, но не когда является частью...

20
Есть ли такой шаблон как ^ в vim?

В обычном режиме Vim 0команда переводит вас в первый столбец строки и ^возвращает вас к логическому началу строки (например, к первому непробельному символу). В мире регулярных выражений, ^соответствует первый символ в строке, пробел или нет. Есть ли в Vim шаблон, который ведет себя как его команда...

19
Как я могу использовать новую строку с Find-And-Replace в Visual Studio?

Я довольно полюбил функцию «найти и заменить» в Visual Studio. Функция позволяет мне заменить фразы, слова, символы или все, что вы можете ввести в текстовое поле на экране. Как я могу заставить его заменить символ новой...

19
Используйте Notepad ++, чтобы изменить under_score_case на CamelCase?

Я могу написать регулярное выражение в NP ++, чтобы найти under_score_case. Я могу использовать TextFX в NP ++, чтобы изменить регистр в верхний и нижний регистр, выделив и выбрав. Как я могу использовать либо поиск / замену NP ++, либо поиск и замену TextFX, чтобы сшить их и преобразовать...

18
Как удалить файлы из командной строки с помощью регулярных выражений?

Допустим, у меня есть 20 файлов с именем FOOXX, где XX - номер файла, например, 01, 02 и т. Д. На данный момент, если я хочу удалить все файлы ниже номера 10, это легко, и я просто использую подстановочный знак, например, rm FOO0 * Однако, если я хочу удалить определенные файлы в диапазоне,...

18
Существует ли программное обеспечение, позволяющее мне искать PDF-файл с помощью Regex?

Мне бы хотелось, чтобы программа просмотра PDF могла выполнять поиск документов с помощью регулярных выражений. Что-то подобное существует? Я пробовал PowerGrep, но у него нет графического средства просмотра, и его интерфейс немного тяжел для моих пользователей. Большое спасибо за ваше время и...

16
NotePad ++ - Почему поиск ^ не работает?

Я пытаюсь отойти от TextPad , и я просто не могу получить регулярные выражения, такие как ^и $должны быть заменены. Я определенно поставил галочку в поле регулярного выражения. Что я делаю неправильно? Я пытаюсь найти начало новой строки. В TextPad это найти '^' и убедиться, что регулярные...

16
Совпадение и удаление в Notepad ++

У меня есть следующий текст в Notepad ++ . 192.168.0.1 37 мс N / A 192.168.0.2 Dead N / S 192.168.0.3 Dead N / S 192.168.0.100 37 ms N / A Как сделать поиск и замену, которая соответствует «Dead» и удаляет строку с выводом, как показано ниже? 192.168.0.1 37 мс N / A 192.168.0.100 37 мс N / A Я...

16
Как включить новые строки в поиск меньше?

Как я могу искать новые строки (или конец строк) как часть поиска, используя поменьше? Например, я хотел бы искать length=9\n, но не хочу просто искать, length==9потому что это будет соответствовать length=90\n. Я использую GNU bash, версия 4.0.33 (1) -релиз (x86_64-pc-linux-gnu) в Ubuntu 9.10...

15
Как вывести список всех исходных файлов (* .c, * .cpp, * .h)

Я хотел бы найти исходные файлы (* .c, * .cpp, * .h), которые содержатся в Linux / MinGW / Cygwin и рекурсивно во всех подкаталогах. Моя основная идея заключается в использовании findи grep. Однако создание регулярного выражения, которое может проверить заданное имя файла, - это * .c, * .cpp или *...

15
Использование поиска / замены по шаблону в Notepad ++

Вот моя проблема: в файле .txt мне нужно найти и заменить тысячи экземпляров синтаксиса следующим образом: (см. (a053007djfgspwdf)) или же (см. (a053007djfgspwdf) и (a54134xsedgeg)) или же (см. (a053007djfgspwdf), (a9554xsdfgsdfg) и (a54134xsedgeg)) Существует много разнообразия между началом (см...

15
Как я могу удалить U + 200B (пространство нулевой ширины), используя sed

У меня есть очень большой файл, в котором разбросаны пробелы нулевой ширины. Это занимает слишком много времени, чтобы открыть и редактировать, используя, viпоэтому я хотел бы удалить все экземпляры символа, используя sed. Проблема в том, что я не могу понять, как соответствовать характеру! Я...