Вопросы с меткой [regex]
Также известный как регулярное выражение или регулярное выражение, описание набора строк, часто используемых для поиска и проверки строк.
1376 вопросов
2
голоса
1ответ
3k показов
grep regex работает по-другому на Mac?
Просто пытаюсь понять, как использовать регулярные выражения с помощью grep (или egrep) в Mac-терминале (BSD grep - 2.5.1-FreeBSD). Файл для проверки (pow.txt) содержит строки: kiytytytyty а также ...
2
голоса
1ответ
199 показов
Fail2ban-regex не работает
Я пытаюсь проверить конфигурацию в одной из моих фильтров, но каждый раз, когда я запускаю fail2ban-regex /path/to/log.log /path/to/filter.conf я получаю следующую ошибку: Traceback (most recent call ...
2
голоса
2ответа
690 показов
Используйте regex для изменения (реорганизации) нескольких имен файлов в Bulk File Renamer
У меня есть несколько тысяч файлов MP3, вложенных в папки, которые я бы хотел переименовать. В настоящее время файлы имеют следующее соглашение об именах: ...
2
голоса
1ответ
3k показов
Использование регулярных выражений с DownThemAll для исключения имени файла
Я использую DownThemAll и немного регулярных выражений, чтобы получить файлы с веб-страницы. Мой фильтр DownThemAll настроен следующим образом: /\.(?:pdf|doc|docx|xls|xlsx|ppt|zip)$/i Тем не менее, ...
2
голоса
2ответа
208 показов
Блокнот ++ регулярное выражение заменить
Я хотел бы заменить все случайные числовые значения на твердое значение кода случайных значений, например: DELAY : 214 DELAY : 1243 и я хотел бы заменить их все DELAY : 1
2
голоса
1ответ
2k показов
Как я могу изменить свой выбор в "найти и заменить"?
%%& BUNCH OF TEXT &%%ASDA WR ASDAR ASDSETSF ASDSADGSRT %%& EVEN MORE TEXT &%% aSDAER ASD %%&TEXT HERE TOO &%% Я пытаюсь удалить весь ненужный текст между сегментами "& %%" и "%% &", используя ...
2
голоса
1ответ
1k показов
Как извлечь идентификаторы электронной почты из документа, используя Word или Writer
У меня есть документ (.doc) с сотнями идентификаторов электронной почты, размещенных случайным образом в тексте. Как изолировать идентификаторы электронной почты, чтобы я мог экспортировать их в мои ...
2
голоса
0ответов
627 показов
Изменение регулярного выражения URL-адреса puttyTRAY для соответствия URL-адресов между строками, разделенными границами окна tmux
Я использую puttytray для доступа к учетной записи оболочки, на которой запущен экземпляр tmux. Внутри tmux у меня в окне работает irssi. Однако когда люди публикуют длинные URL-адреса в IRC, это ...
2
голоса
3ответа
5k показов
Удалить каждую вторую возврат каретки, начиная со второй строки
У меня есть текстовый файл, в котором я хотел бы удалить каждый второй возврат каретки, начиная со строки 2. Поэтому возврат каретки должен быть удален в строках 2, 4, 6 и т.д. Возврат каретки может ...
2
голоса
3ответа
4k показов
Какой самый простой способ добавить ';' до конца строк, которые содержат символ ':'?
У меня есть текстовый файл, содержание которого выглядит так: body font-size: 12px color: blue td font-size: 14px ... Я хочу добавить ; в строки, которые содержат : так что содержимое будет: body ...
2
голоса
1ответ
76 показов
Как найти слово и заменить меняющимся шаблоном
У меня есть текст, подобный следующему: case "UID": if (!Convert.IsDBNull(objDataReader["XYZ"])) { objQualitativeAssessmentBiz.XYZ = objDataReader["XYZ"].ToString(); } break; case "GeneratedChaseId": ...
2
голоса
1ответ
242 показов
SublimeText Markdown Extended добавить подсветку римского номера
В этом вопросе я спросил о том, как выделить несколько элементов пунктуации в списке уценок. Теперь я хочу расширить подсветку и на римские цифры, потому что они поддерживаются расширениями Pandoc, ...
2
голоса
2ответа
57 показов
Sed Script для заглавных букв "I" в текстовом файле
Я пытаюсь создать команду sed, которая использует местоимение I в текстовом файле. Например, «я люблю собак». должно быть "я люблю собак". Пока что у меня есть: sed 's/ i / I /g' Это не работает в ...
2
голоса
1ответ
12k показов
Замена временных меток в Notepad++
У меня есть файл журнала с отметками времени на каждой строке, такие как 2012-06-26 21:31:40 Killshot: Something, Something... 2012-06-26 21:31:40 Killed [player name] 2012-06-26 21:31:40 Executing ...
2
голоса
1ответ
756 показов
Блокнот ++ найти и заменить постоянную строку
Используя notepad++ у меня есть следующий текст. This little piggy went to market, \cite{smith1774} This little \cite{ben1864} piggy stayed \cite{mueller2867} home, This little piggy had roast beef Я ...
2
голоса
3ответа
1k показов
Жадный матч в регулярном выражении MS Word?
Мне нужно очистить некоторые таблицы в Word, где точки с запятой и текст после них избыточны, например text1 ; text 2 где выше - содержимое одной ячейки, и мне нужно удалить точку с запятой и все ...
2
голоса
3ответа
135 показов
используя vims pattern-multi-items {n} для сопоставления с 5-м пробелом в строке
С этой записи от нашего crontab 1 3 1 * * find /var /log /tomcat /* -mtime +61 -type f -delete Я хочу сопоставить 5-й пробел, чтобы отделить часть команды от части поля времени. Cron может иметь ...
2
голоса
1ответ
120 показов
Заменить файлы другими из другой папки, совпадающей с первым токеном в имени файла
Допустим, у меня есть две папки: ls /A/ 01 - IncorrectName.flac 02 - otherincorrect.flac ls /B/ 01 - CorectName.flac 02 - Othercorrect.flac Как бы я переместил файлы из директории A в B, но используя ...
2
голоса
2ответа
830 показов
Справка по регулярным выражениям, необходимая в Notepad++
Мне нужно знать синтаксис регулярного выражения (notepad++), чтобы помочь мне найти / заменить каждый экземпляр следующей строки в текстовом документе строка выглядит следующим образом Where do you ...
2
голоса
1ответ
546 показов
О регулярных выражениях в emacs ediff-каталогах
Я хочу сравнить две директории, которые имеют похожую иерархию. С помощью «Mx ediff-directoryies» в Emacs мне было предложено ввести регулярное выражение для ограничения имени файлов, которые я хочу ...
2
голоса
1ответ
861 показов
Имеет ли значение порядок альтернатив в регулярных выражениях?
Я хочу извлечь буквы и цифры из строки. Я попробовал это: >>> re.findall(r'[a-z]|\d*','a11b4') ['a', '11', 'b', '4', ''] >>> re.findall(r'\d*|[a-z]','a11b4') ['', '11', '', '4', ''] Почему изменение ...
2
голоса
1ответ
1k показов
Как использовать обратные ссылки в oracle sqldeveloper найти / заменить
Как вы используете обратные ссылки при выполнении поиска / замены регулярных выражений в Oracle SQLDeveloper? \n не работает для меня и $n .
2
голоса
2ответа
2k показов
Обойти ограничение символа в Sed и замену / символ?
Я использую Windows Xp. Я хочу заменить слово длиной 200 000 символов, и в CMD возникают проблемы (слишком длинная строка ввода). В Linux у терминала такие же проблемы с длиной? Если я заменю много ...
2
голоса
2ответа
190 показов
Как удалить весь текст, кроме того, что внутри кавычек?
Я хочу удалить весь текст, кроме кавычек. Как бы я поступил так? Пример: Bran could hear the wind in the trees, the clatter of their hooves on the ironwood planks, the whimpering of his hungry pup, ...
2
голоса
1ответ
516 показов
Dreamweaver Regex - Unmatched) в регулярном выражении
Проблема Проблема, с которой я сталкиваюсь, заключается в том, что в прошлом разработчики некоторого кода, над которым я работаю, устанавливают переменные, такие как $ _GET [name] или иногда как $ ...
2
голоса
2ответа
289 показов
Vim регулярное выражение для обтекания визуально выбранных цифр с тегами HTML
У меня есть куча текста, который мне нужно отформатировать с помощью HTML, моя главная проблема в том, что в начале есть несколько цифр, которые мне нужно обернуть в HTML-теги. Я пытаюсь придумать ...
2
голоса
1ответ
409 показов
Sed/awk/perl соответствуют всем префиксам данной строки
Я хотел бы сопоставить все строки в файле, который либо является моим словом префиксом, либо строка является префиксом моего слова. Например, поиск "abc" должен соответствовать: a аб азбука ABCD ...
2
голоса
1ответ
316 показов
Могу ли я использовать регулярные выражения на основе Perl для буферов в Emacs?
В регулярном выражении Emacs, похоже, есть несколько странных правил, таких как экранирование скобок. Я бы предпочел использовать регулярные выражения на основе Perl, которые я всегда использовал.
2
голоса
3ответа
528 показов
Как использовать Sed для редактирования текста в файле .srt?
У меня проблема с файлом субтитров (.srt). Не работает И я хочу добавить некоторые параметры во многие строки текста с помощью регулярных выражений в программе Sed. Изменения по этому шаблону: ...
2
голоса
1ответ
1k показов
Разделитель входных полей в awk
У меня много больших файлов данных. Разделителем между полями является точка с запятой. Однако я обнаружил, что в некоторых полях есть точки с запятой, поэтому я не могу просто использовать точку с ...
2
голоса
1ответ
2k показов
Vim регулярное выражение для выбора всего после столбца N в строке
Я ищу регулярное выражение, которое выделит весь текст в строке от 51-го символа до конца для строк, длина которых превышает 50 символов. Мне нужно, чтобы регулярное выражение не включало первые 50 ...
2
голоса
2ответа
1k показов
Как искать любые файлы, которые не содержат правильный корневой элемент XML?
Мне нужно иметь возможность искать несколько тысяч файлов XHTML и XML и видеть список файлов, которые не содержат следующую строку в первой строке: Как бы я поступил так? Я думал, что смогу сделать ...
2
голоса
1ответ
511 показов
Использование Notepad++ для поиска / замены кода PHP регулярными выражениями
Я хотел бы обновить код PHP в фреймворке Joomla, заменив такие вещи, как: $myvar=$_POST["myvar"]; с $myvar=JRequest::getVar('myvar'); Кажется, это должно быть достаточно просто, но я не могу ...
2
голоса
2ответа
5k показов
Удалить все из текста, кроме того, что в скобках с Regex
Я хотел бы использовать notepad++ для удаления всего текстового файла, кроме всего, что находится между []. Пример: [D-1.1.1-A] - bla bla text here[D-1.1.1-B] - some more bla bla text here[D-1.1.1-C] ...
2
голоса
1ответ
274 показов
Заменить вложенную команду LaTeX несколькими аргументами
Я бы хотел заменить команду LaTeX \teilseiten{left col width}{left col text}{right col text} вложенной средой. Проблема в том, что второй и третий аргумент \teilseiten содержит команды и / или среды. ...
2
голоса
1ответ
98 показов
Странность регулярных выражений Bash при использовании оператора = ~
Рассмотрим этот код: s1="1,2,3,4"; \ s2="1,2,3"; \ sP='^(([1-9][0-9]{0,},){1,2}){1,2}$'; \ [[ "${s1}," =~ $sP ]] && echo "\$s1 matches"; \ [[ "${s2}," =~ $sP ]] && echo "\$s2 matches, but why?" Я ...
2
голоса
1ответ
11k показов
Удалить пробелы в начале строки, если первый непробельный символ - это буква (Notepad++)
Я использую Notepad++ для очистки некоторого вики-кода и хотел бы сделать следующее: мне нужно удалить все начальные пробелы из строки, но только если первый непробельный символ является буквой. Вот ...
2
голоса
1ответ
175 показов
Есть ли способ сделать расширенное форматирование текста с помощью регулярных выражений?
Я пытаюсь отредактировать большой публичный текст для публикации. Одна из вещей, которые я должен сделать, - сделать заголовок каждого абзаца жирным. Поскольку заголовок всегда начинается с открытого ...
2
голоса
3ответа
2k показов
Использование оператора регулярных выражений "OR" с командой find
В сети есть так много таких вопросов, но я не смог решить эту простую проблему. У меня есть каталог с большим количеством изображений, но я хочу скопировать только подмножество их, идентифицированных ...
2
голоса
6ответов
557 показов
Как заменить конечную строку фиксированным текстом, если следующая строка начинается с определенного набора символов?
У меня есть несколько больших файлов с некоторыми измерениями. Это выглядит так: N 12344;PE 9.9999999;... #S 0 0 31 44 75 130 165 196... #S_+ "2 5 2 3 3 1 1 2 3 1 2 2... N 12345;PE 9.9999999;... #S 0 ...
2
голоса
4ответа
4k показов
Получить размер LVM с помощью AWK?
Мне нужно узнать размер изображения LVM vm001 . Допустим, у меня есть том LVM, который называется /dev/VGgroup/vm001 . Теперь с помощью lvdisplay я могу узнать размер: --- Logical volume --- LV Name ...
2
голоса
3ответа
4k показов
Excel VBA - многострочное регулярное выражение не работает
В ячейке A1 листа Excel у меня есть следующее содержимое внутри ячейки: select a.id, b.type, c.name from blah a, blah2 b, blah3 c where a.id = b.key and b.key = c.id ; Любое из нижеприведенного ...
2
голоса
1ответ
60 показов
sed, regex заменить на vars
Я пытаюсь использовать sed (4.2.2-4+b1 debian 8 (jessie)) для замены текста в нескольких файлах. Чтобы перейти от этого: $var1 = array(foo=>"bar",bar=>"foo"); $var2 = array( foo=>"bar", bar=>"foo" ); ...
2
голоса
3ответа
6k показов
Notepad++ Regex для замены 4-го символа каждой строки в текстовом файле.
У меня большой текстовый файл, и я хочу заменить 4-й символ каждой строки. Облако, пожалуйста, предложите Regex сделать это в Notepad++?
2
голоса
2ответа
3k показов
Регулярное выражение для поиска сокращений
(Это ответ на вопрос, который я задавал ранее.) Я пытаюсь разработать RegEx для LibreOffice Writer, который находит все сокращения в моей диссертации. В настоящее время у меня есть следующее: ...
2
голоса
1ответ
9k показов
Как сопоставить слово и что-нибудь в Notepad++
Я хочу заключить первое слово в квадратные скобки и "все", которое следует после пробела в квадратных скобках. К сожалению, команда: (\w) (.*) Не работает. Например, для предложения «Как сопоставить ...
2
голоса
1ответ
3k показов
Регулярное выражение - где строка содержит 'bar', но перед ней не стоит 'foo'
В настоящее время у меня есть регулярное выражение для соответствия, где строка содержит 'bar', но перед ней не стоит 'foo': (? Я хочу изменить регулярное выражение в соответствии с тем, где строка ...
2
голоса
1ответ
1k показов
Сбой сборки teamcity, если предупреждения в журнале превышают определенное количество
Я использую последнюю версию TeamCity и пытаюсь заставить сборку завершиться неудачей, если число вхождений слова «Warning:» превышает определенный уровень. Я использую новые условия сбоя сборки в ...
2
голоса
1ответ
82 показов
Есть ли способ позволить командам, основанным на регулярном выражении Emacs, например `query-replace-regexp`, использовать Perl регулярное выражение?
Есть ли способ позволить командам на основе регулярных выражений в Emacs, таких как query-replace-regexp использовать Perl-регулярное выражение? Я надеюсь, что есть какой-то достаточно простой способ ...
2
голоса
3ответа
1k показов
sed: заменить каждое вхождение 4 пробелов (в начале строки) на 2 пробела
Скажем, у меня есть этот (кукольный) файл с отступом в 4 пробела (у меня есть куча из них, которые я должен обработать): # init.pp class hardwareid ( $package_name = ...