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

2
Удалить каждую вторую возврат каретки, начиная со второй строки

У меня есть текстовый файл, в котором я хотел бы удалить каждый второй возврат каретки, начиная со строки 2. Поэтому возврат каретки должен быть удален в строках 2, 4, 6 и т. Д. Возврат каретки может быть идентифицирован в Notepad ++ с LFсимволом. Я знаю, что могу найти его \nв расширенном режиме....

2
Word найти / заменить: добавить пробел в почтовый индекс с подстановочными знаками

Используя диалоговое окно «Найти и заменить» в Microsoft Word 2003, Я хочу найти в списке адресов почтовые индексы (канадские), в которых нет пробелов, например, M2N3X6 L4C2A9 K5G1S7 и поместите пробел в середине: M2N 3X6 L4C 2A9 K5G 1S7 Это должно быть просто, но у меня есть небольшая проблема с...

2
Как мне поменять выбор в «найти и заменить»?

%%& BUNCH OF TEXT &%%ASDA WR ASDAR ASDSETSF ASDSADGSRT %%& EVEN MORE TEXT &%% aSDAER ASD %%&TEXT HERE TOO &%% Я пытаюсь удалить весь ненужный текст между сегментами "& %%" и "%% &", используя выражения в инструменте поиска и замены, и немного растерялся. Одно...

2
Можно ли в vim искать термин, исключая те, которые встречаются в комментариях / блок-комментариях?

Например, если я хочу выполнить поиск, \<data\>но хочу пропустить все записи, появляющиеся в многострочных блочных комментариях, например: /* * Don't match comments containing the term 'data' */ Я не могу просто использовать отрицательный внешний вид нулевой ширины,...

2
sed regex с '+' не работает - почему?

Я не понимаю это Я хотел бы заменить ip-up 9490:notify_rc строка в ip-up ****:notify_rc, Я думал, что это просто: echo "ip-up 9490:notify_rc" | sed -e 's/ip-up [0-9]+:notify_rc/ip-up ****:notify_rc/' но нет, это не работает для меня, вывод ip-up 9490:notify_rc, Зачем? Как мне это сделать? Вместо...

2
Поиск и замена Notepad ++ на текущий номер строки

Я использую блокнот ++ и использую его для создания 200 команд копирования. Каждая строка начинается copy \\server\\folder\a.pdf 1.pdf Я хочу, чтобы 1.pdf был другим именем файла для каждой строки, поэтому я думал о том, чтобы число было основано на текущем номере строки. Возможно ли это с помощью...

2
Как удалить текст перед ссылкой

Я хочу удалить все перед ссылкой в ​​каком-то тексте. Я использую Notepad ++ и пробовал несколько регулярных выражений, но ничего не работает правильно. Что я хочу: До 92812/abc.png', 'https://www.bla1bla1.com После https://www.bla1bla1.com...

2
Неверное предыдущее регулярное выражение

Я получаю ошибку: awk: bad regex '{|: |}': недопустимое предыдущее регулярное выражение   { "аргументы": {}, "результат": "Успех"}   { "Порт": 37482} Который я считаю, имеет отношение к этой линии: PORT=$(echo $json | awk 'BEGIN{r=1;FS="{|:|}"} /port/{r=0; print $3} END{exit r}') #echo $PORT...

1
Как заставить RegexBuddy забыть входы?

Тестируя регулярное выражение в RegexBuddy, я ввел очень длинный тест для поиска совпадений. Эта вещь слишком сложна, поэтому она даст месяцы, чтобы выделить события. Теперь я не могу правильно остановить приложение, и если я закончу процесс и снова запущу приложение, я ничего не смогу изменить:...

1
Nginx HTTPS, когда соответствует только вложенная папка администратора [закрыто]

Мне удалось перенаправить все запросы / admin на https: server { listen 80; location /admin { rewrite ^ https://$server_name$request_uri?$args permanent; } } Но не могу понять, как получить все запросы https, которые не находятся в / admin, перенаправлены на http, пока у меня есть: server { listen...

1
Регулярное выражение, необходимое для замены JavaScript в файлах HTML

Мне нужно регулярное выражение, которое работает в Notepad ++ для удаления многострочных ссылок javascript в нескольких сотнях HTML-файлов. Код, который я хочу удалить, выглядит следующим образом: <script type="text/javascript" language="JavaScript"> <!-- function...

1
Excel: найти заменить проблему

Я пытаюсь выяснить, как заменить только те подстроки (в моем случае это, _ где _ это пробел), которая начинается в начале ячейки. Я полагаю, что решение должно быть таким: НАХОДИТЬ: "^, " - & GT; ЗАМЕНА: "" Так что если камера была "This is the , cell" - & GT; ничего бы не случилось. Но если бы...

1
Добавление (через переименование?) `.Bad` к файлам, идентифицированным` tests / test _. * `

Чего я хочу? Учитывая следующую структуру каталогов: . ├── bar.py ├── hap │   ├── bla.py │   └── tests │   └── test_hap.py └── hip ├── testimony.py └── tests ├── foo.py └── test_hip.py Я хотел бы перейти к следующему: . ├── bar.py ├── hap │ ├── bla.py │ └── tests │ └── test_hap.py.bad └── hip ├──...

1
Модифицируйте терминал STDOUT / STDERR, чтобы изменить цвет линии на основе REGEX.

Это возможно? Чего я хотел бы добиться, так это при запуске модульных тестов (Python), чтобы выделить любую строку, которая соответствует пути к текущему каталогу проекта, и оставить другой вывод без изменений. Обычно это строка, которую я ищу, поэтому она будет очень полезна для целей отладки....

1
Регулярные выражения в procmail

У меня проблема с обратным рассеянием на случайно сгенерированных поддельных адресах в домене с ловушкой. Поддельный псевдоним использует схему, используя egrep с регулярным выражением ^To:.*.[A-Z].[a-z].*[A-Z].[a-z].*[0-9]{2,5}@example.org.* в моих списках maildir все нежелательные обратные...

1
Использование регулярного выражения в скрипте BASH для получения имени файла / типа, недавно созданного в качестве вывода командой ранее в последовательности

Я недавно спросил Этот вопрос об использовании gpaste get вывод как STDIN для YouTube-дл , С тех пор на этот вопрос был дан ответ, но я бы хотел перейти к следующему этапу автоматизации - многокомандной задаче начать загрузку видео в текущей папке, используя URL, скопированный с панели URL в...

1
Как выбрать или удалить все, кроме:

Мне нужна помощь с Notepad ++ и RegEx. Я уже искал некоторые ответы, но не нашел и не понял их. У меня в основном есть линии, которые идут как .. Пользователь: $ 2y $ 10 $ Bst0pYRdnpe9kBWTYj925u.VL3ZDuS3lUjxz9SvL / d5UDh6V2A9y: example@mail.com И я хочу извлечь один в средней части...