Вопросы с меткой [regex]
Также известный как регулярное выражение или регулярное выражение, описание набора строк, часто используемых для поиска и проверки строк.
1376 вопросов
2
голоса
1ответ
800 показов
Регулярное выражение, которое находит одинаковые слова в «n» словах друг друга
Я пытаюсь собрать поиск по регулярному выражению, который находит любые два (или более) слова, которые находятся в пределах n (например, более 1, менее 5) слов друг друга. Цель состоит в том, чтобы ...
2
голоса
1ответ
62 показов
Как использовать bash для алфавитного размещения записей в файле конфигурации, сохраняя последовательную нумерацию?
У меня есть файл .ini с этим шаблоном: [Preset0] Data=78367571EE5E Data_1=3483290482 Data_2=299230-293 Data_3=2390920391 Name=Mono Lead Len=3994 [Preset1] Data=78367571EE5E Data_1=3483290482 ...
2
голоса
1ответ
889 показов
найти -regex не распознающий \d цифру
У меня есть структура каталогов, которая выглядит следующим образом: processor0/10 processor0/10.1 processor0/10.2 processor1/10 processor1/10.1 processor1/10.2 ...etc... processor7/10 ...
2
голоса
1ответ
1k показов
Используйте perl для многострочной замены
Я должен сделать некоторые замены во многих *.c файлах. Я хочу сделать замену так: original: printf("This is a string! %d %d\n", 1, 2); результат: print_record("This is a string! %d %d", 1, 2); То ...
2
голоса
2ответа
6k показов
Удалить кавычки вокруг числа (оставляя другие кавычки)
Я хочу заменить весь текст следующим образом: "latitude": "32.336533", с этим: "latitude": 32.336533, Я использую Блокнот ++.
2
голоса
2ответа
945 показов
Использование регулярных выражений в части "заменить" поиска / замены?
У меня есть большое количество текста с отступом (выделено) табуляцией, в котором отсутствует начальный символ маркера: some point a sub-point Я хочу заменить каждую вкладку на 2 пробела и добавить ...
2
голоса
1ответ
57 показов
Обработка текста: преобразование чисел в эквивалентное количество пробелов в bash
У меня есть файл, содержащий строки со встроенными макросами, такими как int main() { $(3) return 0; $(0) } Последовательность символов «$(n)» должна быть заменена n пробелами и символом конца ...
2
голоса
2ответа
841 показов
Как применить регулярные выражения к большому текстовому файлу?
У меня есть пример больших текстовых файлов (некоторые мега), и я хотел бы знать, как, если есть более эффективный способ применения регулярных выражений, чем PyCharm или SublimText 2 на Mac OSX. ...
2
голоса
2ответа
11k показов
Заменить пробелы двоеточием (:) в Notepad++?
Предположим (это пример данных) у меня есть эти строки: A W BAKER X CANDLESTICKMAKER Y DOGCATCHER Z Я хочу изменить пробел на двоеточие, например так: A:W BAKER:X CANDLESTICKMAKER:Y DOGCATCHER:Z Как ...
2
голоса
1ответ
602 показов
Имена файлов, имеющие квадратные скобки, НЕ игнорируются .gitignore?
Editor1CurrentlyOpen [1] .txt Так как регулярные выражения не эффективны в файле .gitignore, как глобус может охватывать имена файлов, такие как приведенные выше?
2
голоса
1ответ
78 показов
Почему мой Perl регулярное выражение не работает, чтобы удалить определенные строки после перевода строки?
У меня есть текст, который выглядит так text \centering more text Я хочу преобразовать это в: text more text Использование Perl Мой код: perl -00 -pe 's/\R+\\centering\R+/\n/g' example.md Это не ...
2
голоса
1ответ
455 показов
Вставьте строку текста перед строками, соответствующими регулярному выражению в vim
Я пытаюсь добавить столбец в таблицу HTML с помощью vim, поэтому мне нужно добавить пару тегов в строку перед каждым . Пока у меня есть :186,$s/ / \n /g но vim показывает ^@ вместо создания новой ...
2
голоса
2ответа
1k показов
Как скачать все файлы с именем emp * используя curl с FTP сайта
Как я могу получить все файлы, загруженные из каталога FTP-сайта с именем файла, например emp *. Пожалуйста, предложите.
2
голоса
2ответа
299 показов
RegEx сопоставляет символы, прежде чем я хочу это
Мне нужно разобрать строку , которая выглядит следующим образом : A Christmas Special - Special of the day в 3 -х или 4 - отличительные группы в зависимости от того, если - символ присутствует в ...
2
голоса
1ответ
4k показов
Как использовать подстановочные знаки в Notepad++, чтобы «найти и заменить» весь этот текст?
Я был бы очень признателен за помощь с этим. Я работаю с большим корпусом текста, размеченным с помощью XML-скрипта, и мне нужно кое-что привести в порядок. В частности, в квадратных скобках есть ...
2
голоса
1ответ
419 показов
NotePad++ Получить слова с помощью шаблона разделителей REGEX
В настоящее время я использую этот REGEX, чтобы получить целые слова с префиксом PRE_ \b(PRE_)\S* Это отлично работает в большинстве случаев, но я бы хотел обработать случаи, когда специальный символ ...
2
голоса
1ответ
4k показов
Почему мои регулярные выражения вызывают ошибку «5018» в моем скрипте VBA в Excel
Я только что написал свой первый VBA-скрипт для Excel, потому что мне нужно было записать много файлов "* .txt" из папки в электронную таблицу Excel. Но когда я запускаю этот скрипт, я получаю ошибку ...
2
голоса
1ответ
74 показов
В Windows, если я введу отметку даты YYMMDD в именах файлов (или в содержимом), могу ли я позже искать результаты в определенном диапазоне YYDDMM? Как?
Я использую Windows 10. Если я использую отметки даты (YYMMDD) в именах моих файлов, как я могу вернуться и искать файлы с именами, которые содержат значения YYMMDD в определенном диапазоне? Если я ...
2
голоса
1ответ
1k показов
Удалите дубликаты строк в LibreOffice / OpenOffice Writer
Я работаю над текстовым файлом в Writer, который представляет собой отсортированный список слов и фраз. Он содержит некоторые дубликаты, которые я хочу удалить. Обычно я использовал бы регулярное ...
2
голоса
1ответ
419 показов
Блокнот ++ регулярное выражение
У меня есть стена текста (без кода, цифр или чего-то в этом роде). Предложения иногда разделяются в "середине" на "абзац" или "разрыв строки". Например: The most obvious part was a hollow, echoing ...
2
голоса
1ответ
342 показов
Открыть регулярное выражение Office, чтобы убрать все в скобках?
У меня огромный длинный список в Open Office Writer, и мне нравится удалять некоторые части текста, но вручную это займет несколько дней. Может кто-нибудь сказать мне, как сделать регулярное ...
2
голоса
2ответа
3k показов
Удаление новых строк из файла RTF с помощью sed
У меня есть файл RTF, который отформатирован так: Lorem ipsum dolor sit amet, consectetur adipiscing elit.\par Nullam vitae sem porttitor urna pellentesque gravida. Nulla\par consequat purus vel est ...
2
голоса
1ответ
734 показов
любой аддон Firefox, который будет выполнять поиск регулярных выражений на веб-странице?
Я пробовал http://www.oxymoronical.com/web/firefox/FindBarRX, но он не поддерживает FF 3.6.7. Ищете расширение, которое не зависит от ОС
2
голоса
2ответа
2k показов
Регулярный поиск в текстовых редакторах UltraEdit или Notepad++
Я хотел бы найти приведенный выше код и заменить его своим собственным кодом. Регулярное выражение, которое я пробовал: \ Это работает, когда я проверил это с помощью онлайн-инструмента регулярных ...
2
голоса
3ответа
252 показов
Как отсортировать файл со строковыми строками по номеру определенного символа в строке?
Скажем, у меня есть большой текстовый файл со строкой в каждой строке. Строка состоит только из буквенных символов, за исключением символов подчеркивания _ , которые разделяют строки на слоги. Я хочу ...
2
голоса
2ответа
2k показов
Dreamweaver - заменить регулярными выражениями?
У меня около 6 страниц, где я получаю POST и GET данные несколько раз (PHP). Я теперь сделал функцию, которая получает данные для меня, поэтому вместо того, чтобы печатать: $_POST['whatever']; я ...
2
голоса
1ответ
466 показов
Найти все папки, содержащие заглавные буквы ниже определенной папки
Я хочу найти все папки, которые содержат хотя бы одну заглавную букву и находятся под определенной папкой. До сих пор я играл с этой силовой оболочкой: Get-ChildItem -Recurse | ?{ $_.PSIsContainer } ...
2
голоса
4ответа
579 показов
Постоянно установленный `find` regextype
GNU find позволяет использовать различные форматы регулярных выражений с помощью опции -regextype , но, насколько я могу судить, я должен вводить -regextype каждый раз, что обременительно. Если ...
2
голоса
1ответ
132 показов
Grep на macOS: найдите уникальные вхождения группы захвата в регулярном выражении
Я нахожусь на macOS и хотел бы использовать grep (или подобный инструмент), чтобы найти уникальные вхождения определенного шаблона в базе кода. Например, для поиска всех вызовов console.somemethod() ...
2
голоса
3ответа
516 показов
Как использовать "rm" для удаления файлов с «:» в них?
Я использую Ubuntu 10.04, и у меня есть каталог с кучей файлов. Мы изменили схему именования файлов некоторое время назад, и теперь я хочу удалить все старые. Новая схема Name: December_12_2010.zip ...
2
голоса
1ответ
281 показов
регулярное выражение для определенного числа чисел
Мне нужно получить регулярное выражение для следующей последовательности чисел: X.XXX.XXX-X Каждый X - это одно число. Как я могу это сделать? Я не хочу использовать *, потому что мне нужно именно ...
2
голоса
1ответ
60 показов
сделать \w сопоставить символы, такие как ÄÖÜäöüß?
Можно ли настроить поведение метасимволов регулярных выражений для таких классов символов? (В возвышенном или в более общем смысле.)
2
голоса
3ответа
207 показов
Не могу понять, почему это регулярное выражение не применяется
Я использую Privoxy 3.0.10.0 для фильтрации веб-страниц, прежде чем они будут переданы в браузер. Я не могу понять, почему это простое регулярное выражение не вызывает переписывание. Может быть, у ...
2
голоса
1ответ
3k показов
Поиск по шаблону / регулярному выражению слова с начала строки до первого:
В MS Word 2013 у меня есть несколько строк, таких как: Duis pulvinar, enim montes: magna tincidunt penatibus nec a nec tristique rhoncus aliquet? porttitor diam amet: nascetur sociis dapibus nascetur ...
2
голоса
3ответа
1k показов
Инструмент регулярных выражений для Linux
Существует ли для Linux инструмент регулярных выражений, облегчающий создание больших регулярных выражений, например, Expresso для Windows?
2
голоса
3ответа
2k показов
Word найти / заменить: добавить пробел в почтовый индекс с подстановочными знаками
Используя диалоговое окно «Найти и заменить» в Microsoft Word 2003, я хочу найти в списке адресов почтовые индексы (канадские), в которых нет пробела, например: M2N3X6 L4C2A9 K5G1S7 и поместите ...
2
голоса
2ответа
3k показов
Как заменить определенный символ между конкретными словами?
Не могли бы вы помочь мне выяснить, как я могу использовать функцию поиска / замены Notepad++ для замены определенного символа между конкретными словами. Пожалуйста, посмотрите пример ниже, я хотел ...
2
голоса
2ответа
81 показов
Grep с ERE не фильтрует строки с опцией -v
Я пытаюсь использовать расширенный параметр регулярного выражения в grep, чтобы отфильтровать из файлов, строки, которые имеют следующий формат строки в начале строки. any-non-space-char: * Я ...
2
голоса
1ответ
40 показов
MS Word - добавить символ после жирного
У меня есть ряд таких строк: wykluczenie изгнание, дисквалификация, исключение wykluczenie wspólnika исключение партнера, дисквалификация партнера wykładnia объяснение, разъяснение, интерпретация, ...
2
голоса
1ответ
166 показов
Поиск полной формы заключенного в скобки акронима с помощью регулярных выражений
Я пытаюсь найти полную форму сокращений, которые были указаны в тексте с использованием скобок. Вот пример: Сообщалось, что аберрантное метилирование ДНК, одно из основных эпигенетических изменений ...
2
голоса
1ответ
2k показов
Как удалить все несколько цитат в тексте
У меня есть строка, и она содержит несколько двойных кавычек, как я могу удалить все несколько кавычек? Пример: ""Text1"", ""Text2", """Text3"" Выход должен быть: "Text1","Text2","Text3"
2
голоса
0ответов
308 показов
Можно ли в vim искать термин, исключая те, которые встречаются в комментариях / блок-комментариях?
Например, если я хочу найти \ но хочу пропустить все записи, появляющиеся в многострочных блочных комментариях, например так: /* * Don't match comments containing the term 'data' */ Я не могу просто ...
2
голоса
2ответа
7k показов
Notepad++ - Как удалить все после последней обратной косой черты "\" в строке в текстовом файле
У меня есть список из около 30000 файлов (с путями), которые должны быть скопированы по отдельности вместе со структурой их папок. К сожалению, пути очень длинные, и утилиты копирования файлов, ...
2
голоса
1ответ
6k показов
Как заменить слова с VBScript Regex и VBA?
Что такое синтаксис vbscript для .net: \b[a-z]+\b Привет пытаясь заменить все альфа-слова в источнике. Тестер регулярных выражений .net подтверждает, что этот шаблон найдет все слова: \b[a-z]+\b ...
2
голоса
1ответ
2k показов
Регулярное выражение, чтобы соответствовать только точные слова Notepad++
Каким будет регулярное выражение для поиска точных слов, исключая составные слова, содержащие искомую строку. Например, я хотел бы сопоставить строку "деревянный пол" в "лучший деревянный пол", а не ...
2
голоса
2ответа
1k показов
Как заменить одну строку в vim?
У меня есть файл хостов ipv6. Нет, я хочу добавить символ комментария # к каждой строке с именем "google.com.hk". Как я мог сделать это в VIM? Я думал, что это будет что-то вроде ...
2
голоса
3ответа
3k показов
Конец строки - добавить трубу |
Может кто-нибудь объяснить, как в конце каждой строки я помещаю трубу с регулярным выражением? Использование найти и заменить в блокноте ++ Я пытаюсь разместить content | Ура!
2
голоса
3ответа
5k показов
Как использовать cygwin (или команду linux) для рекурсивного переименования файлов и каталогов с помощью регулярного выражения
Я использую Windows и пытаюсь использовать Cygwin для выполнения этой задачи. Я хотел бы рекурсивно переименовать файлы и каталоги следующим образом: От: 1010110010\ 1010110010\ 1010110010.jpg ...
2
голоса
1ответ
2k показов
Как удалить текст перед ссылкой
Я хочу удалить все перед ссылкой в каком-то тексте. Я использую Notepad++ и пробовал несколько регулярных выражений, но ничего не работает правильно. Что я хочу: До 92812/abc.png', ...
2
голоса
1ответ
3k показов
Найти символы UTF8 с помощью RegEx
У меня есть много файлов (XML, CSS, JS, HTML) и хотел бы видеть всех, у кого есть символы «UTF-8», потому что некоторые файлы находятся в формате ANSI а другие - в UTF-8 without BOM . Я попытался ...