Вопросы с меткой [regex]
Также известный как регулярное выражение или регулярное выражение, описание набора строк, часто используемых для поиска и проверки строк.
1376 вопросов
0
голосов
3ответа
231 показов
Заменить строку только частью линии
У меня есть большая таблица из Википедии (из источника вики), и я хочу извлечь один столбец, у меня он открыт в vim, и то, что я хочу извлечь, выглядит примерно так |col||[[what I want]]||another ...
0
голосов
1ответ
2k показов
Sed извлечь данные из таблицы HTML
С помощью sed я могу извлечь данные из файла HTML? Например, вот так: ... R1AR1B R1CR1D R2XR2Y R2WR2Z .... Извлеките этот вывод: R1A R1B R1C R1D R2X R2Y R2W R2Z В моем текстовом редакторе я использую ...
0
голосов
1ответ
130 показов
Направление с регулярным выражением для Firefox?
Я ищу реферальный плагин Firefox. Я хотел бы иметь возможность подделать имя реферала на основе названия страницы без расширения. Такие как http://site.com/page/abc.ANYTHING Мне нужно установить ...
0
голосов
1ответ
100 показов
Поиск нескольких терминов
Я знаю, что grep -E 'termA|termB' files позволяют мне искать в файлах termA OR termB . Вместо этого я хотел бы найти termA AND termB . Они не обязательно должны быть в одной строке, если два термина ...
0
голосов
3ответа
3k показов
Блокнот ++: поиск и замена с помощью регулярных выражений
У меня есть файл, полный строк, как это: 123.456 что я хочу преобразовать в: 123.456 Я попытался использовать расширенный поиск / замена (с включенными регулярными выражениями): find: ([0-9\.]+) ...
0
голосов
4ответа
3k показов
Unix: поиск и замена в именах файлов
Используя sed , я могу искать и заменять текст в файле. Есть ли способ сделать поиск и замену имен файлов? Например, если у меня есть куча файлов в папке с такими именами: foo01 foo02 bar001 bar002 Я ...
0
голосов
4ответа
394 показов
нужно регулярное выражение, которое бы удаляло окончания строк в текстовом файле, кроме тех, что в пустых строках
Пожалуйста, смотрите изображение: Какое регулярное выражение удалит все окончания строк только из непустых строк (не удаляя их из пустых строк? Это из текстового файла длиной более 8000 строк. ...
0
голосов
1ответ
1k показов
как сделать ИЛИ на два слова в регулярном выражении
Я хочу написать регулярное выражение, которое соответствует либо: insert #TempTable или же update #TempTable Как мне это сделать? Я думаю, что несовершенный способ сделать это будет: [insertupda]{6} ...
0
голосов
2ответа
647 показов
Команда Sed, чтобы удалить все после двоеточия
У меня есть коллекция текстовых файлов, содержащих / не фразу (основной файл B). Тогда я попробовал это: sudo find / -type f -name core | xargs file | grep 'B core file' | sed 's/:ELF.*//g' | xargs ...
0
голосов
1ответ
171 показов
Есть ли ЛЮБОЙ возможный способ сделать регулярное выражение ⌘-F TextMate по умолчанию?
TextMate новичок здесь. Ненавижу, когда мне приходится щелкать мышью, чтобы кликать на поле Регулярные выражения почти каждый раз, когда я ищу. РЕДАКТИРОВАТЬ: флажок Regex становится непроверенным в ...
0
голосов
1ответ
132 показов
Как я могу найти отсутствующий glPopMatrix в Visual Studio
У меня есть теория, согласно которой ошибки, с которыми я сталкиваюсь, связаны с использованием glPushMatrix без соответствующего glPopMatrix. Мой проект довольно большой, поэтому я хотел бы иметь ...
0
голосов
1ответ
496 показов
Можно ли сортировать файлы AZ и одновременно ZA?
Вопрос Я пытаюсь отсортировать и переименовать большое количество файлов с пометкой ##### _ ## Левая сторона подчеркивания - это числа (например, 32956715, 32956810 и т.д.), Которые не повторяются. ...
0
голосов
2ответа
80 показов
Удалить файлы с определенным синтаксисом
У меня есть несколько файлов, которые следуют этому синтаксису: _yyyy мм dd_hhhmmm. Пример: _2010-01-01_00h10m. _2010-01-01_01h10m. _2010-01-01_02h10m. _2010-01-01_03h10m. ... _2010-01-01_23h10m. ...
0
голосов
2ответа
132 показов
Можно ли использовать обратные ссылки в блокноте ++?
В моем конкретном примере, для выбора строк, я хочу дублировать их внутри строки, разделенных произвольным маркером То есть, stringA stringB становится stringA_something_stringA ...
0
голосов
2ответа
943 показов
BASH история манипулирования: поиск заменить
В BASH есть очень удобная функция расширения параметров / переменных, которую я не вижу в истории. Я проверил справочные страницы для истории и для самого BASH. Не там ... может быть, я пропустил ...
0
голосов
1ответ
395 показов
Textmate: Найти и заменить по всему проекту с содержимым одного файла из указанного проекта
У меня есть регулярное выражение для поиска нужного текста (я обернул соответствующий раздел в пользовательские теги), и я могу сделать это вручную без особых проблем, но мне нужен способ ...
0
голосов
1ответ
147 показов
Как использовать grep?
Мне нужно найти файл из ls - l с помощью grep и определенного регулярного выражения. В частности, мне нужен greep, чтобы увидеть окончание определенного файла, например, .txt но только с ...
0
голосов
1ответ
930 показов
Какой стандарт регулярных выражений используется в grep?
Используется ли стандарт регулярных выражений в grep POSIX + ASCII или что-то еще?
0
голосов
1ответ
1k показов
Как вставить разделитель тысяч с помощью `sed`?
Я хочу вставить разделитель тысяч в числовую последовательность с помощью sed и этот уродливый RE sed -e :a -e 's/\(.*[0-9]\)\(\([0-9]\{3\}\)\(,[0-9]\{3\}\)*\(\.[0-9]*\)\)/\1,\2/;ta' [filename] . ...
0
голосов
1ответ
3k показов
Почему этот вызов egrep не чувствителен к регистру?
Я использую следующий вызов egrep в качестве фильтра для сборки муравья: egrep '\[.*\]|BUILD|time\:' Файл build.xml содержит огромное количество пустых или неважных целей, которые я пытаюсь ...
0
голосов
2ответа
2k показов
Шаблон регулярных выражений для прокси
Я пытаюсь сопоставить шаблоны прокси с помощью следующего регулярного выражения: ((?:\d{1,3}\.){3}\d{1,3}):(\d+) Пока это работает хорошо, но не соответствует следующему: 218.25.249.186:80 Есть идеи? ...
0
голосов
1ответ
2k показов
Почему следующее обнаруживает, что регулярное выражение не работает в Linux?
Я пытаюсь найти файлы, которые соответствуют определенному шаблону, однако попытка запустить приведенную ниже команду не дает результатов, даже если есть файлы, которые должны соответствовать ...
0
голосов
1ответ
2k показов
Regex для увеличения числа на 1 в Visual Studio 2005
Как бы я использовал регулярное выражение в поиске / замене Visual Studio 2005, чтобы увеличить набор чисел на 1? Поисковый термин:{:z} или {[0-9]+} . Я не уверен в сроке замены. Использование « \1 » ...
0
голосов
2ответа
182 показов
Какие термины в моем регулярном выражении я должен использовать вместо /b, чтобы не подвергать вмешательству управляющие символы в MS Word или его братьях?
Я использую Dynamic Hotstrings как часть моей реализации AutoHotkey. Это был неоценимый инструмент в изучении регулярных выражений. В настоящее время я интенсивно использую его для расширения текста ...
0
голосов
3ответа
439 показов
Замена кавычек в файле
У меня есть большое количество больших файлов данных, разделенных точкой с запятой. Все строковые поля заключены в двойные кавычки. В некоторых файлах есть дополнительные кавычки в строковых полях, ...
0
голосов
1ответ
91 показов
Неправильное поведение в регулярном выражении в VIM
У меня проблема с регулярным выражением на vim. У меня есть шаблон следующим образом: http:\/\/\(\w\+\.\?\)\+ [соответствует http://(КАК МНОГО СЛОВ ПО СЛЕДУЮЩИМ ТОЧКАМ ИЛИ НЕ СЧЕТЧИКАМ) например, ...
0
голосов
3ответа
1k показов
Regex, чтобы удалить только одно слово во фразе, где несколько символов совпадают в Notepad++
У меня есть повторяющееся слово, которое всплывает повсюду на моей странице, которая прямо встроена в страницу HTML. И я хочу удалить это слово и это слово только везде, используя Regex в Notepad++. ...
0
голосов
1ответ
71 показов
Найти недостающие файлы данных, которые генерируются каждый день
Я получаю много файлов данных от моих клиентов, которые названы в формате даты и времени. Имя файла примера: 20121029153045.txt, что означает год 2012, месяц 10, день 29, час 15, минуты 30 и секунды ...
0
голосов
2ответа
3k показов
Regex, чтобы извлечь последний элемент после TAB в строке?
Используя движок регулярных выражений Perl, я не могу понять, как извлечь последний элемент в строке, где элементы разделены, с помощью символа TAB. Вот пример из файла журнала Process Explorer: ...
0
голосов
1ответ
2k показов
Регулярное выражение для замены части URL в файле XML
Мне нужно регулярное выражение в Notepad++ для поиска / замены строки. Мой документ (xml) содержит несколько тысяч строк, которые выглядят примерно так: Мне нужно заменить все, начиная с тома 1 до ...
0
голосов
2ответа
933 показов
sed regex удалить специальные символы
У меня есть файл с несколькими строками, которые взяты из текста в формате HTML, поэтому у них есть некоторые последовательности HTML, которые не очень хорошо выглядят в интерфейсе консоли. Вот ...
0
голосов
1ответ
51 показов
Выберите разные части линии
Я новичок в регулярных выражениях и у меня есть файл, который выглядит следующим образом: |60|493,93|1,6500| |60|95,72|1,6500| |60|43,88|1,6500| |60|972,46|1,6500| Я использовал регулярное выражение ...
0
голосов
6ответов
2k показов
grep * .c не работает
У меня есть список ".c" (c файлы) в текущем каталоге. Я должен найти все файлы .c в текущем каталоге. Команда, которую можно использовать id ls * .c Но, другой способ - использовать grep. так что ...
0
голосов
1ответ
440 показов
Найти совпадения с регулярным выражением '[^,] which' в MS Word
Я хочу найти экземпляры подстроки [^,] which - слово, which предшествует пробел ' ', которому предшествует символ, который не является запятой [^,] . Можно ли это сделать? Запрос [,] which работает ...
0
голосов
1ответ
281 показов
Bash: регулярное выражение Grep не работает
При использовании grep так: ps aux | grep 'processname' | awk '{print $2}' PIDs процессов с processname процесса возвращается. При использовании этого: ps aux | grep '^processname' | awk '{print $2}' ...
0
голосов
1ответ
6k показов
Замените числа, которые начинаются с «-» (дефис) в Notepad++
Итак, я экспортировал базу данных MySQL, так что все было легко редактировать в Notepad++. Однако каждая новая строка начинается со строки случайного числа -123456 . Есть ли способ удалить все ...
0
голосов
0ответов
111 показов
Как заменить строки файлов с помощью регулярных выражений в Linux
Я пытаюсь заменить конкретные цифры и использовать эту команду: sed -e 's/[0-9]\{12\}/ /g' file.log но ничего не происходит Как видно из U, это выражение должно заменить все числовые вхождения ...
0
голосов
2ответа
82 показов
OpenOffice - Regex для переформатирования строки со словом + числа
У меня есть документ с разделами, озаглавленными "Глава 1" - "Глава 45". Я хочу сделать их все заглавными буквами и все жирным шрифтом с помощью регулярных выражений. Я застрял. Я продолжаю в ...
0
голосов
2ответа
1k показов
Нано-синтаксис, выделяющий искаженное регулярное выражение?
Я нашел этот файл подсветки синтаксиса JavaScript для nano в коде Google, скачал его и включил в мой файл /etc /nanorc: File: /usr/share/nano/js.nanorc ## all *js files ( e.g. Firefox user.js, ...
0
голосов
2ответа
48k показов
RegEx, чтобы вернуть строку между 2 конкретными символами?
Можете ли вы посоветовать, как вернуть строку между двумя конкретными символами? пример http://sds.01/create/http/capital/870745800/create/period_1_1364871116_438861511.ssa Я хочу вернуть: ...
0
голосов
1ответ
319 показов
Справка по выражению для поиска и замены в Notepad++
Я путаюсь с использованием регулярных выражений в notepad++ с некоторыми файлами .xml, и, возможно, немного над головой. В настоящее время я пытаюсь найти все, что начинается с: Timer (where "Timer" ...
0
голосов
1ответ
93 показов
Regex через несколько файлов в VIM
Мне нужно заменить определенное слово в нескольких файлах в vim. Я обнаружил, что могу это сделать, если открываю каждый файл в буфере, но при попытке открыть все файлы, которые требуют замены, vim ...
0
голосов
2ответа
951 показов
GUI инструмент поиска в Linux
Исходя из Windows, есть фантастический инструмент поиска, который называется find all, найденный здесь: http://www.voidtools.com/, который может мгновенно искать все файлы на ваших жестких дисках по ...
0
голосов
2ответа
114 показов
Поиск заменить расширенный в HTML-файл
У меня есть маленький вопрос. У меня большой HTML-файл, и я хочу много раз заменить внутри. Единственная проблема, которую я не могу решить - это замена переменной. Пример: должно быть преобразовано ...
0
голосов
1ответ
342 показов
Преобразование между заменой vim и заменой perl pie
Итак, у меня есть файл test.txt, который содержит home -> range Если я редактирую файл в vim и запускаю команду %s/^\(.*\)->\(.*\)$/\2 ::= \1 ;/g он преобразует файл в range ::= home ; что я и хочу ...
0
голосов
2ответа
682 показов
"sed" regex help: замена символов
Я хочу изменить символы в файле XML с помощью sed. Вход выглядит так: Теперь я хочу изменить все c на X в теге bar элемента дерева. Как правильная команда sed? Пожалуйста, учтите, что в одном теге ...
0
голосов
2ответа
863 показов
Notepad++ Поиск и замена (с регулярным выражением) проблема
Я схожу с ума по странной проблеме, я пытался найти этот текст: CREATE Proc [dbo].[procName] (@EMI_ID numeric(8), @ESYNTH_ID numeric(8), @FLD_ID numeric(8), @SYNTH_ID numeric(8)) As И я использую это ...
0
голосов
3ответа
1k показов
Разобрать и удалить части строк между разделителями
Я хотел бы просмотреть файл и удалить определенные последовательности между разделителями. Например drw---- 00000000 11111111 0 ./a/ drw---- 00000000 11111111 0 ./b/ d------ 00000000 11111111 0 ./c/ ...
0
голосов
1ответ
124 показов
Заменить некоторые элементы в пути тегом
Я хочу изменить пути с определенным рисунком. Например ./foo/1023023/43655345/bar/ становится ./foo/_dir_/_dir_/bar/ Шаблону всегда предшествует /foo /, за которым следуют 2 директории, которые имеют ...
0
голосов
2ответа
1k показов
grep не выдает правильный вывод при запуске команды find
Моей задачей было напечатать количество файлов в текущем каталоге без использования команд ls и wc . Я набрал следующие строки в скрипте: #!/bin/bash find . -maxdepth 1 -type f \( ! -iname ".*" \) > ...